JAVA軟件工程師考核試題(100分)_第1頁
JAVA軟件工程師考核試題(100分)_第2頁
JAVA軟件工程師考核試題(100分)_第3頁
JAVA軟件工程師考核試題(100分)_第4頁
JAVA軟件工程師考核試題(100分)_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

JAVA軟件工程師考核試題(100分)

您的姓名:[填空題I*

1、下面哪一個不是Java的基本數據類型()?[單選題]*

A.char

B.short

C.long

D.string(正確答案)

2、Java中基本數據類型,哪一個能存儲的數據最長()?[單選題]*

A.int

B.float

C.long(正確答案)

D.short

3、stringi="科技第一”,i.trim()等于多少?[單選題]*

A.“科技第一!”

B.“科技第一”

C.“科技第一”

D.“科技第一”(正確答案)

4、下列Java容器哪一個不是Collection()?[單選題]*

A.List

B.Set

C.Stack

D.HashM叩正冊答案)

5、下列哪一個是正確的描述()?[單選題]*

A.TrecM叩元素無序,值可重復

B.HashSet元素有序,允許元素重復

C.HashMap的key和value都唯一

D.ArrayList元素有序,允許元素重復(正礦J答案)

6、線程和進程的區別是什么()?[單選題]*

A.一個線程有多個進程

B.一個線程只能有一個進程

C.一個進程只能有一個線程

D.一個進程至少有一個線程正確答案)

7、以下哪一個不是線程的狀態()?[單選題]*

A.WATING

B.NEW

C.KILL(正確答案)

D.BLOCKED

8、以下哪一個是Java的修飾符()?[單選題]*

A.finally

B.finalize

C.finalized

D.final(正確答案)

9、springboot核心配置文件是什么()?[單選題]*

A.start.yml

B.perties

C.perties正確答案)

D.wcb.xml

10、下面哪一個是HTTP協議的通信端口()?[單選題]*

A.3306

B.5432

C.8443

D.80(正確答案)

11、下面哪一個不是hibernale的查詢方式()?[單選題]*

A.hql

B.原生SQL

C.條件查詢

D.自定義SQL(正確答案)

12、以下哪一個不是創建線程的方式()?[單選題]*

A.繼承Runnable接口(正確答案)

B.繼承Thread重寫run方法

C.實現Runnable接口

D.實現Callable接口

13、一張自增表里面一共有17條數據,刪除了最后2條數據,重啟MySQL數據

庫,又插入4條數據,此事ID是多少()?[單選題]*

A.17

B.21(正確答案)

C.19

D.20

14、下列SQL文哪一個是執行最快()?[單選題]*

A.selectcount(*)fromtable;

B.selectcount(1)fromtable;(正確答B)

C.selectcount(name)fromtable;

D.selectcount(age)fromtable;

15、Redis不支持下列哪個Java的客戶端()?[單選題]*

A.Rcdisson

B.jedis

C.lettuce

D.pgAdmin(正確答案)

16、Redis不支持哪個數據類型()?[單選題]*

A.set

B.chanF確答案)

C.list

D.string

17、下來哪一個不是Java的引用類型()?[單選題]*

A.強引用

B.弱引用

C軟引用

D.硬弓|用正就答案)

18、JVM的調優參數:-Xmx4G表示什么意思()?[單選題]*

A.初始化堆大小為4G

B.堆最小內存為4G

C.堆最大內存為4G(正確答案)

D.棧最小內存為4G

19、下列哪一個不是JVM的垃圾回收算法()?|單選題I*

A.分代算法

B.復制算法

C.標記-整理算法

D.二叉樹算法(正確答案)

20、類裝載的執行過程分為5步,下列哪一個不是()?[單選題]

A.初始化

B.檢查

C.重載(正確答案)

D.解析

二、多選題(30分,每題3分)

21、普通類和抽象類有葉么區別()?*

A.抽象類可以包含抽象方法,正確答案)

B.抽象類不能直接實例化11確答案)

C.普通類可以直接實例化正礦答案)

D.普通類不能包含抽象方法,正確答案)

22、哪些集合類型是線程安全的()?*

A.HashMap

B.Vector

C.Stack(正彳

D.HashTable(正確答案)

23、線程的方法有哪些()?*

A.start()(正確答案)

B.nin()(正確答案)

C.stop()(正確答案)

D.sleep()(正確答案)

24、線程池有哪些狀態()?*

A.STOP(正確答案)

B.RUNNING一飾答案)

C.SHUTDOWN7

D.TIDYING正說答案)

25、Java獲取反射的方法有那些()?*

A.ClassclsObj=Student.class;clsObj.getName();(正確爸案)

B.ClassclsObj=(newStudent()).getClass();clsObj.getName();

C.ClassclsObj=Class.forName("fanshe.Student");clsObj.gctName();(.i

D.ClassclsObj=Studeni.geiClass();clsObj.getName();

26、下列哪些方案不需要捕獲異常()?*

A.wait。(正%答案)

B.notify。正確答案)

C.sleep()

D.nolifyAll()(正說答案)

27、Stringstr="新冠疫情改變世界二下列那些方法的輸出值是一樣的()?*

A』eft(str,4);(正確答案)

B.right(str,4);

C.substring(str,0,4);(E確答案)

D.reverse(str,4);

28、下列哪些是非關系型數據庫()?*

A.MySQL

B.Redis(正確答案)

C.MongoDBj:確CC)

D.Memcache三的空至)

29、MySQL的聚合函數有哪些()?*

A.adddate。;(正確答案)

B.sum。;(正加答案)

C.Max();()確答案)

D.upper。;(正確答案)

30、下列那些方法的輸出值是一樣的()?*

A.2(正確答案)

B.23(3次方)(正欣答案)

Clength("Java面向對象”);(F確答案)

D.Math.abs(Math.round(-8.5));(正確答案)

三、判斷題(10分,每題1分)

31、volatile是變量修飾符,synchroinizcd是修飾類、方法、代碼段。[判斷題]*

對:正確答案)

32、Redis是單線程的。[判斷題]*

對匚

33、堆是線程共享的,廢是線程私有的。[判斷題]*

對IH確答案)

34、隊列是先進先出,棧是后進先出。I判斷題I*

對「確答案)

35、有關MySQL的表鎖,表級鎖:開銷小,加鎖快;行級鎖:開銷大,加鎖慢。

所以一般常用表級鎖提高效率。[判斷題]*

錯(正確答案)

36、Java中字符流按32位傳輸輸入輸出數據的。[判斷題]*

錯(正確答案)

37、抽象類必須要有抽象方法。[判斷題]*

錯(正確答案)

38、Java面向對象的特點是,封裝、繼承、多態。[判斷題]*

溫馨提示

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

評論

0/150

提交評論