天天看點

Java基礎考試題,來測試下自己能拿多少分?提供答案

Java基礎面試題

Java基礎考試題,來測試下自己能拿多少分?提供答案

一、單選題

1.以下對Java描述錯誤的是()

A.SUN公司為JDK工具包提供了一整套文檔資料,我們習慣上稱之為JDK文檔。

B.JDK文檔中提供了Java中的各種技術的詳細資料,以及JDK中提供的各種類的幫助說明。

C.面向對象是一種程式設計技術

D.Java性能很差

2.Java中類的關鍵字是為()

A. class B. Class C.Like D. Kind

3.以下屬于單行注釋的為()

A. // B. /* / C./* */ D. #

4.以下關于Java說法錯誤的是()

A.JDK是面向開發者的

B.JRE是面向使用JAVA程式的使用者

C.javac.exe進行編譯

D.java.exe進行編譯

5.下列關于資料類型描述錯誤的為()

A.int為整形 B.float為整形 C.short為整形 D.long為整形

6.下列Java描述錯誤的有()

A.辨別符可以用數字開頭

B.辨別符長度沒有限制

C.byte最大值為127

D.int age = 10; 在聲明一個整形

7.Java中&和&&的描述錯誤的是()

A.運算符左右連接配接的都是 布爾類型的操作數,最終表達式的結果是布爾值:要麼是true,要麼false

B.&&是邏輯運算符

C.&左右有一個為false,結果必然為false

D.&和&&沒有任何差別

8.Java中邏輯或代表的意思描述正确的為()

A.都為true,才為true

B.一個為true,結果為true

C.都為false,結果為true

D.都是true,結果為false

9.Java中()表達式不可以作為循環條件

A. i++

B. i>5;

C. bEqual = str.equals(“q”);

D. count == i;

10.下面有關for循環的描述正确的是()

A.for循環體語句中,可以包含多條語句,但要用大括号括起來

B.for循環隻能用于循環次數已經确定的情況

C.在for循環中,不能使用break語句跳出循環

D.for循環是先執行循環體語句,後進行條件判斷

二、多選題

1.以下對Java描述正确的是()

A.JavaSE:标準版,定位在個人計算機上的應用

B.JavaEE:企業版,定位在伺服器端的應用

C.JavaME:微型版,定位在消費性電子産品的應用上

D.JavaLE:家庭版,家庭内部使用

2.Java中可以作為辨別符的有()

A.數字

B.字母

C.下劃線

D.美元符

3.以下資料Java關鍵字的是()

A.public

B.static

C.void

D.main

4.Java中關于邏輯符正确的有()

A.&&有一個為false,直接傳回false

B.||有一個為false,直接傳回false

C.!為取反

D.^相同為false,不同為true

5.java提供了哪些循環方式()

A.while

B.do while

C.for

D.switch

三、判斷題

1.垃圾收集在Java程式運作過程中自動進行,程式員無法精确控制和幹預( )

2.Java語言跨平台是編譯後的檔案跨平台,而不是源程式跨平台( )

3.反編譯工具可以将.class檔案反編譯為.java檔案( )

4.JVM( java virtual machine)就是常常聽到的Java虛拟機( )

5.JRE(Java Runtime Enviroment)是Java的運作環境( )

6.Java中變量本質上就是代表一個”可操作的存儲空間”( )

7.Java中類名的首字母要大寫( )

8.Java中如果你隻定義一個變量,沒有給變量進行指派的話,那麼其實這個變量相當于沒有定義( )

9.Java中=為指派運算符,==代表關系運算符( )

10.Java中a+=b 和 a=a+b 差別沒有差別( )

四、填空題

1.Java可以做到一次編譯  

2.打開DOS指令視窗的快捷鍵為  

3.Java開發工具包是  

4.Java的基本資料類型不包括  

5.Java中boolean類型可以填充的值有  

6.Java中  代表取餘運算符

7.Java中需要進行左移時,可以采用  

8.Java中,左移運算符,左移1位相當于乘  

9.Java中++在  ,代表先自增,再運算

10.  的作用:結束本次循環,繼續下一次循環

11.Java的Switch中,如果表達式的值與任一case值不比對,則進入  語句

12.Java中  循環結構會先執行循環體

13.  的作用:停止循環

14.方法傳回結果時,需要使用  傳回指定内容

15.方法沒有傳回值的話,聲明時,傳回類型編寫  

16.數組的索引從    開始,到 數組.length-1 結束

五、答案