国产探花免费观看_亚洲丰满少妇自慰呻吟_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的作用。

點擊打開鏈接


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芒康县| 卢龙县| 阿拉尔市| 清河县| 济宁市| 寿光市| 嘉鱼县| 焦作市| 叙永县| 盈江县| 宁河县| 太康县| 新昌县| 黎平县| 鄂托克旗| 深水埗区| 界首市| 宽城| 新干县| 太原市| 太仓市| 长丰县| 赣榆县| 翁牛特旗| 临猗县| 鄂伦春自治旗| 肃南| 加查县| 民丰县| 抚州市| 盈江县| 理塘县| 庄河市| 衡南县| 黑龙江省| 壶关县| 许昌市| 始兴县| 自治县| 伽师县| 九龙县|