JAVA開發(fā)面試附答案_第1頁
JAVA開發(fā)面試附答案_第2頁
JAVA開發(fā)面試附答案_第3頁
JAVA開發(fā)面試附答案_第4頁
JAVA開發(fā)面試附答案_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、JAVA開發(fā)面試復(fù)制您的姓名: 填空題 *_請輸入您的手機(jī)號碼: 填空題 *_1. 對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á)式中計算如下:5688/1000*1000的運(yùn)算結(jié)果,

3、下列哪個選項(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字符集下占幾個字節(jié) 單選題 *A、1B、2(正確答案)C、3D、48. 不屬于javax.validation包數(shù)據(jù)驗(yàn)證注解的是 單選題 *A、NullB、PatternC、Email(正確答案)D、Size9. 有3件等價商品,總價1400元,求單價(單位:分),精度要求分后面小數(shù)點(diǎn)四舍五入保留2位。以下金額處理正確的是: /總價 元 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、對主流開發(fā)框架的無配置集成。(正確答案)C、項(xiàng)目可獨(dú)立運(yùn)行,無須外部依賴Servlet容器。(正確答案)D、提供運(yùn)行時的應(yīng)用監(jiān)控。(正確答案)11. JVM的方法區(qū)存儲哪些信息 *A、程序方法的行號B、引用指針C、引用對象D、class類信息(正確答案)E、常量(正確答案)12. JVM中的對象的對象頭中存儲哪些信息 *A、對象hash碼(正確答案)B、對象分代年齡(正確答案)C、對象相關(guān)鎖的指針(正確答案)D、對象的具體數(shù)據(jù)E、對象的對齊填充13. 下面哪些屬于運(yùn)行時

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

8、)16. 下列關(guān)于java字符串的描述中錯誤的是 *A、字符串是對象B、String對象存儲字符串的效率比StringBuffer高(正確答案)C、聲明并初始化StringSuffer對象: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. 下列說法錯誤的是 *A、Vector是線程安全的,ArrayList 是非線程安全的B、Array 、ArrayList可

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

溫馨提示

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

評論

0/150

提交評論