JAVA軟件工程師試題含答案_第1頁
JAVA軟件工程師試題含答案_第2頁
JAVA軟件工程師試題含答案_第3頁
JAVA軟件工程師試題含答案_第4頁
JAVA軟件工程師試題含答案_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

JAVA軟件工程師考核試題1、下面哪一個不是Java的基本數(shù)據(jù)類型()?A.charB.shortC.longD.string(正確答案)2、Java中基本數(shù)據(jù)類型,哪一個能存儲的數(shù)據(jù)最長()?A.intB.floatC.long(正確答案)D.short3、stringi=“科技第一”,i.trim()等于多少?A.“科技第一!”B.“科技第一”C.“科技第一”D.“科技第一”(正確答案)4、下列Java容器哪一個不是Collection()?A.ListB.SetC.StackD.HashMap(正確答案)5、下列哪一個是正確的描述()?A.TreeMap元素?zé)o序,值可重復(fù)B.HashSet元素有序,允許元素重復(fù)C.HashMap的key和value都唯一D.ArrayList元素有序,允許元素重復(fù)(正確答案)6、線程和進程的區(qū)別是什么()?A.一個線程有多個進程B.一個線程只能有一個進程C.一個進程只能有一個線程D.一個進程至少有一個線程(正確答案)7、以下哪一個不是線程的狀態(tài)()?A.WATINGB.NEWC.KILL(正確答案)D.BLOCKED8、以下哪一個是Java的修飾符()?A.finallyB.finalizeC.finalizedD.final(正確答案)9、springboot核心配置文件是什么()?A.start.ymlB.pertiesC.perties(正確答案)D.web.xml10、下面哪一個是HTTP協(xié)議的通信端口()?A.3306B.5432C.8443D.80(正確答案)11、下面哪一個不是hibernate的查詢方式()?A.hqlB.原生SQLC.條件查詢D.自定義SQL(正確答案)12、以下哪一個不是創(chuàng)建線程的方式()?A.繼承Runnable接口(正確答案)B.繼承Thread重寫run方法C.實現(xiàn)Runnable接口D.實現(xiàn)Callable接口13、一張自增表里面一共有17條數(shù)據(jù),刪除了最后2條數(shù)據(jù),重啟MySQL數(shù)據(jù)庫,又插入4條數(shù)據(jù),此事ID是多少()?A.17B.21(正確答案)C.19D.2014、下列SQL文哪一個是執(zhí)行最快()?A.selectcount()fromtable;B.selectcount(1)fromtable;(正確答案)C.selectcount(name)fromtable;D.selectcount(age)fromtable;15、Redis不支持下列哪個Java的客戶端()?A.RedissonB.jedisC.lettuceD.pgAdmin(正確答案)16、Redis不支持哪個數(shù)據(jù)類型()?A.setB.char(正確答案)C.listD.string17、下來哪一個不是Java的引用類型()?A.強引用B.弱引用C.軟引用D.硬引用(正確答案)18、JVM的調(diào)優(yōu)參數(shù):-Xmx4G表示什么意思()?A.初始化堆大小為4GB.堆最小內(nèi)存為4GC.堆最大內(nèi)存為4G(正確答案)D.棧最小內(nèi)存為4G19、下列哪一個不是JVM的垃圾回收算法()?A.分代算法B.復(fù)制算法C.標(biāo)記-整理算法D.二叉樹算法(正確答案)20、類裝載的執(zhí)行過程分為5步,下列哪一個不是()?A.初始化B.檢查C.重載(正確答案)D.解析二、多選題(30分,每題3分)21、普通類和抽象類有什么區(qū)別()?A.抽象類可以包含抽象方法(正確答案)B.抽象類不能直接實例化(正確答案)C.普通類可以直接實例化(正確答案)D.普通類不能包含抽象方法(正確答案)22、哪些集合類型是線程安全的()?A.HashMapB.Vector(正確答案)C.Stack(正確答案)D.HashTable(正確答案)23、線程的方法有哪些()?A.start()(正確答案)B.run()(正確答案)C.stop()(正確答案)D.sleep()(正確答案)24、線程池有哪些狀態(tài)()?A.STOP(正確答案)B.RUNNING(正確答案)C.SHUTDOWN(正確答案)D.TIDYING(正確答案)25、Java獲取反射的方法有那些()?A.ClassclsObj=Student.class;clsObj.getName();(正確答案)B.ClassclsObj=(newStudent()).getClass();clsObj.getName();(正確答案)C.ClassclsObj=Class.forName("fanshe.Student");clsObj.getName();(正確答案)D.ClassclsObj=Student.getClass();clsObj.getName();26、下列哪些方案不需要捕獲異常()?A.wait()(正確答案)B.notify()(正確答案)C.sleep()D.notifyAll()(正確答案)27、Stringstr=“新冠疫情改變世界”,下列那些方法的輸出值是一樣的()?A.left(str,4);(正確答案)B.right(str,4);C.substring(str,0,4);(正確答案)D.reverse(str,4);28、下列哪些是非關(guān)系型數(shù)據(jù)庫()?A.MySQLB.Redis(正確答案)C.MongoDB(正確答案)D.Memcache(正確答案)29、MySQL的聚合函數(shù)有哪些()?A.adddate();(正確答案)B.sum();(正確答案)C.Max();(正確答案)D.upper();(正確答案)30、下列那些方法的輸出值是一樣的()?A.2(正確答案)B.23(3次方)(正確答案)C.length(“Java面向?qū)ο蟆?;(正確答案)D.Math.abs(Math.round(-8.5));(正確答案)三、判斷題(10分,每題1分)31、volatile是變量修飾符,synchroinized是修飾類、方法、代碼段。對(正確答案)錯32、Redis是單線程的。對(正確答案)錯33、堆是線程共享的,棧是線程私有的。對(正確答案)錯34、隊列是先進先出,棧是后進先出。對(正確答案)錯35、有關(guān)MySQL的表鎖,表級鎖:開銷小,加鎖快;行級鎖:開銷大,加鎖慢。所以一般常用表級鎖提高效率。對錯(正確答案)36、Java中字符流按32位傳輸輸入輸出數(shù)據(jù)的。對錯(正確答案)37、抽象類必須要有抽象方法。對錯(正確答案)38、Java面向?qū)ο蟮奶攸c是,封裝、繼承、多態(tài)。對(正確答案)錯39、String和String

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論