国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 湖口县| 黄浦区| 锦屏县| 任丘市| 高安市| 清流县| 金塔县| 普兰县| 札达县| 翼城县| 环江| 新宁县| 湛江市| 尚志市| 雅江县| 齐齐哈尔市| 宁夏| 栖霞市| 广宗县| 蕲春县| 元朗区| 高密市| 丰城市| 克山县| 永善县| 会宁县| 辽宁省| 任丘市| 左贡县| 招远市| 昌吉市| 西华县| 岳普湖县| 成都市| 军事| 罗田县| 同心县| 邯郸县| 黑河市| 眉山市| 双辽市|