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

首頁 > 學院 > 開發設計 > 正文

面試基礎題--J2SE基礎

2019-11-09 14:31:56
字體:
來源:轉載
供稿:網友

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

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

基本數據類型與其對應的封裝類由于本質的不同,具有一些區別

基本數據類型只能按值傳遞,而封裝類按引用傳遞?;绢愋驮诙褩V袆摻?;而對于對象類型,對象在堆中創建,對象的引用在堆棧中創建?;绢愋陀捎谠诙褩V?,效率會比較高,但是可能會存在內存泄漏的問題。2. Switch能否用string做參數?

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

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

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

3. equals與==的區別?

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

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

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

4. Object有哪些公用方法?

點擊打開鏈接

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

點擊打開鏈接

6. Hashcode的作用。

點擊打開鏈接


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长葛市| 龙海市| 潍坊市| 东台市| 彭州市| 磐石市| 鄂托克旗| 阳信县| 江北区| 曲靖市| 思茅市| 祁连县| 乌兰察布市| 治多县| 金川县| 壤塘县| 山丹县| 香格里拉县| 鸡西市| 阿拉善右旗| 禄丰县| 新巴尔虎右旗| 石楼县| 崇阳县| 科技| 南平市| 湖北省| 庆阳市| 营山县| 孝感市| 荔浦县| 蓝田县| 沁阳市| 天门市| 神池县| 镶黄旗| 邵武市| 扶余县| 茌平县| 长子县| 阿勒泰市|