JAVA開發(fā)面試附答案_第1頁
JAVA開發(fā)面試附答案_第2頁
JAVA開發(fā)面試附答案_第3頁
JAVA開發(fā)面試附答案_第4頁
JAVA開發(fā)面試附答案_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余2頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、JAVA開發(fā)面試復(fù)制您的姓名: 填空題 *_請(qǐng)輸入您的手機(jī)號(hào)碼: 填空題 *_1. 對(duì)ReentrantLock描述正確的是 單選題 *A、可以顯式控制加鎖解鎖;可以控制是否公平鎖(正確答案)B、可以顯式控制加鎖解鎖;不可以控制是否公平鎖C、不可以顯式控制加鎖解鎖;可以控制是否公平鎖D、不可以顯式控制加鎖解鎖;不可以控制是否公平鎖2. 如下代碼的結(jié)果是什么 Integer i1 = 100; Integer i2 = 100; Integer i3 = 1000; Integer i4 = 1000; Integer i5 = -100; Integer i6 = -100; Integer

2、i7 = -1000; Integer i8 = -1000; System.out.println(i1=i2); System.out.println(i3=i4); System.out.println(i5=i6); System.out.println(i7=i8); 單選題 *A、true,true,false,falseB、false,false,true,trueC、true,false,true,false(正確答案)D、false,true,false,trueE、true,true,true,true3. java表達(dá)式中計(jì)算如下:5688/1000*1000的運(yùn)算結(jié)果,

3、下列哪個(gè)選項(xiàng)是正確的 單選題 *A、5688B、5688.0C、5000(正確答案)D、60004. java int占用多少字節(jié) 單選題 *A、1B、2C、4(正確答案)D、8E、165. java int的取值范圍為-2147483648至2147483647,int a = 2147483647+1,a的值為多少 單選題 *A、2147483647B、2147483648C、-2147483648(正確答案)D、-2147483647E、拋出異常6. 如下SQL語句中,可能返回null值的有: (1) select count(*) from t1; (2) select max(col

4、1) from t1; (3) select concat(max=,max(col1) from t1; 單選題 *A、(1)B、(2)(正確答案)C、(3)D、都可能7. Oracle 漢字在GBK字符集下占幾個(gè)字節(jié) 單選題 *A、1B、2(正確答案)C、3D、48. 不屬于javax.validation包數(shù)據(jù)驗(yàn)證注解的是 單選題 *A、NullB、PatternC、Email(正確答案)D、Size9. 有3件等價(jià)商品,總價(jià)1400元,求單價(jià)(單位:分),精度要求分后面小數(shù)點(diǎn)四舍五入保留2位。以下金額處理正確的是: /總價(jià) 元 BigDecimal count = new BigDec

5、imal(1400); /數(shù)量 BigDecimal number = new BigDecimal(3); /換算為分 BigDecimal b3 = new BigDecimal(100); 單選題 *A、count.divide(number,2,3).multiply(b3);B、count.divide(number,3,2).multiply(b3);C、count.multiply(b3).divide(number,2,3);D、count.multiply(b3).divide(number,2,4);(正確答案)E、count.multiply(b3).divide(num

6、ber,3,2);10. SpringBoot的優(yōu)點(diǎn)包括哪些 *A、快速構(gòu)建項(xiàng)目,極大的提高了開發(fā)、部署效率。(正確答案)B、對(duì)主流開發(fā)框架的無配置集成。(正確答案)C、項(xiàng)目可獨(dú)立運(yùn)行,無須外部依賴Servlet容器。(正確答案)D、提供運(yùn)行時(shí)的應(yīng)用監(jiān)控。(正確答案)11. JVM的方法區(qū)存儲(chǔ)哪些信息 *A、程序方法的行號(hào)B、引用指針C、引用對(duì)象D、class類信息(正確答案)E、常量(正確答案)12. JVM中的對(duì)象的對(duì)象頭中存儲(chǔ)哪些信息 *A、對(duì)象hash碼(正確答案)B、對(duì)象分代年齡(正確答案)C、對(duì)象相關(guān)鎖的指針(正確答案)D、對(duì)象的具體數(shù)據(jù)E、對(duì)象的對(duì)齊填充13. 下面哪些屬于運(yùn)行時(shí)

7、異常 *A、NullPointerException(正確答案)B、IndexOutOfBoundsException(正確答案)C、ClassCastException(正確答案)D、IOException14. 如下哪些場(chǎng)景可能會(huì)導(dǎo)致內(nèi)存溢出 *A、數(shù)據(jù)加載過多,如1次從數(shù)據(jù)庫中取出過多數(shù)據(jù)(正確答案)B、集合類中有對(duì)對(duì)象的引用,用完后沒有清空或者集合對(duì)象未置空(正確答案)C、死循環(huán)(正確答案)D、啟動(dòng)參數(shù)內(nèi)存值設(shè)定的過小(正確答案)15. Redis支持哪些數(shù)據(jù)類型 *A、String(正確答案)B、List(正確答案)C、Set(正確答案)D、zSet(正確答案)E、Hash(正確答案

8、)16. 下列關(guān)于java字符串的描述中錯(cuò)誤的是 *A、字符串是對(duì)象B、String對(duì)象存儲(chǔ)字符串的效率比StringBuffer高(正確答案)C、聲明并初始化StringSuffer對(duì)象:StringSuffer sbuff = “我是字符串”(正確答案)D、String類提供了許多用來操作字符串的方法:length();equals(Object o); indexOf(int i);等17. 下列哪些是java常用的工具類 *A、mons.collections.CollectionUtils(正確答案)B、mons.lang.ArrayUtils(正確答案)C、mons.lang.St

9、ringUtils(正確答案)D、mons.io.FilenameUtils(正確答案)18. 下列哪些是jdk8的新特性 *A、Lambda 表達(dá)式(正確答案)B、Stream(正確答案)C、泛型D、接口中可以有默認(rèn)方法(正確答案)19. 選擇以下結(jié)果為true的是 *A、mons.lang.StringUtils.isBalck(null) =mons.lang.StringUtils.isEmpty(null)(正確答案)B、mons.lang.StringUtils.isBalck() = mons.lang.StringUtils.isEmpty()(正確答案)C、mons.lang

10、.StringUtils.isBalck(null) = mons.lang.StringUtils.isEmpty(null)(正確答案)D、mons.lang.StringUtils.isBalck( ) = mons.lang.StringUtils.isEmpty( )20. 以下線程安全的集合有: *A、Vectot(正確答案)B、ArrayListC、HashTable(正確答案)D、HashMapE、CopyOnWriteArrayList(正確答案)21. 下列說法錯(cuò)誤的是 *A、Vector是線程安全的,ArrayList 是非線程安全的B、Array 、ArrayList可

11、以存儲(chǔ)基本數(shù)據(jù)類型和對(duì)象(正確答案)C、Array 大小是固定的,而 ArrayList 大小是自動(dòng)擴(kuò)展的D、Vector大小是固定的,ArrayList 會(huì)根據(jù)實(shí)際的需要?jiǎng)討B(tài)的調(diào)整容量(正確答案)22. 下列說法正確的是 *A、String每一次執(zhí)行“+”都會(huì)新生成一個(gè)新對(duì)象(正確答案)B、StringBuilder是線程安全的C、StringBuffer是非線程安全的D、String x = string;String y = string;x=y 結(jié)果為true(正確答案)23. JVM可以分配并使用堆外內(nèi)存 單選題 *對(duì)(正確答案)錯(cuò)24. 可以從一個(gè)靜態(tài)(static)方法內(nèi)部發(fā)出對(duì)非靜態(tài)(non-static)方法的調(diào)用 單選題 *對(duì)錯(cuò)(正確答案)25. 我們可以通過網(wǎng)絡(luò)傳輸一個(gè)序列化的對(duì)象 單選題 *對(duì)(正確答案)錯(cuò)26. try-catch-finally 其中 catch 和 finally 可以同時(shí)被省略 單選題 *對(duì)錯(cuò)(正確答案)27.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論