国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

面試基礎題--J2SE基礎

2019-11-09 15:40:29
字體:
來源:轉載
供稿:網(wǎng)友

      1. 九種基本數(shù)據(jù)類型的大小,以及他們的封裝類?

基本類型大小(字節(jié))默認值封裝類
byte1(byte)0Byte
short2(short)0Short
int40Integer
long80LLong
float40.0fFloat
double80.0dDouble
boolean-falseBoolean
char2/u0000(null)Character
void--Void

基本數(shù)據(jù)類型與其對應的封裝類由于本質的不同,具有一些區(qū)別

基本數(shù)據(jù)類型只能按值傳遞,而封裝類按引用傳遞。基本類型在堆棧中創(chuàng)建;而對于對象類型,對象在堆中創(chuàng)建,對象的引用在堆棧中創(chuàng)建。基本類型由于在堆棧中,效率會比較高,但是可能會存在內存泄漏的問題。2. Switch能否用string做參數(shù)?

java語言中Swith可以使用參數(shù)類型有:Only convertible int values, strings or enum variables are permitted

可以自動轉換為整型的(byte,short,int),String類型,枚舉類型。

Java中不能做為Switch參數(shù)的有boolean,float,double,long(不能直接轉換為int啊)

3. equals與==的區(qū)別?

(1)使用==比較原生類型如:boolean、int、char等等,使用equals()比較對象。

(2)==返回true如果兩個引用指向相同的對象,equals()的返回結果依賴于具體業(yè)務實現(xiàn)

(3)字符串的對比使用equals()代替==操作符

4. Object有哪些公用方法?

點擊打開鏈接

5. Java的四種引用,強弱軟虛,用到的場景。

點擊打開鏈接

6. Hashcode的作用。

點擊打開鏈接


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 武夷山市| 华亭县| 西林县| 宣恩县| 油尖旺区| 东山县| 保山市| 鸡西市| 长宁区| 库车县| 无为县| 阿鲁科尔沁旗| 新沂市| 光山县| 祁阳县| 秭归县| 襄城县| 商都县| 渭南市| 龙井市| 木里| 濉溪县| 英吉沙县| 保德县| 白朗县| 崇左市| 凤翔县| 龙江县| 图们市| 建平县| 鹰潭市| 平顺县| 襄城县| 瓦房店市| 满洲里市| 颍上县| 牡丹江市| 镇雄县| 双柏县| 合山市| 宣汉县|