java語言

當前位置 /首頁/計算機/java語言/列表

java考試複習題

人類的希望像是一顆永恆的星,烏雲掩不住它的光芒。特別是在今天,和平不是一個理想,一個夢,它是萬人的願望。以下是小編為大家搜尋整理的java考試複習題,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

java考試複習題

  一、選擇題

1、以下程式段執行後的K值為( )。

int x=20; y=30;

k=(x>y)?y:x

A、 20 B、 30 C、10 D、50

2、要想定義一個不能被例項化的抽象類,在類定義中必須加上修飾符( )。

A、 final B、 public C、 private D、abstract

3、以下程式碼中,this是指( )。

class bird{

int x,y;

void fly(int x,int y){

this.x=x;

this.y=y;

}

}

A、 bird B、 fly C、bird或fly D、不一定

4、Java原始檔和編譯後的副檔名分別為( )

A、s和 B、和 s

C、s和 s D、和

5、Jcreator是( )

A、一種全新的程式語言

B、一種程式輔助設計工具

C、一種由Java寫成的,並支援Java Applet的瀏覽器

D、一種遊戲軟體

6、以下宣告的變數中,只有( )是不合法的。

A、 internet_network B、 *number

C、 Hello D、 _sys_path

7、以下程式段執行後的K值為( )。

int x=20; y=30;

k=(x>y)?y:x

A、 20 B、 30 C、10 D、50

8、要想定義一個不能被例項化的抽象類,在類定義中必須加上修飾符( )。

A、 final B、 public C、 private D、abstract

9、以下程式碼中,this是指( )。

class bird{

int x,y;

void fly(int x,int y){

this.x=x;

this.y=y;

}

}

A、 bird B、 fly C、bird或fly D、不一定

10、作為Java應用程式圖形介面基礎的是( )。

A、Panel B、Frame C、Windows D、Applet11、Java原始檔和編譯後的副檔名分別為( )

A、s和 B、和 s

C、s和 s D、和

12、Jcreator是( )

A、一種全新的程式語言

B、一種程式輔助設計工具

C、一種由Java寫成的,並支援Java Applet的瀏覽器

D、一種遊戲軟體

13、Java用來定義一個類時,所使用的關鍵字為 ( )

A、class B、public C、struct D、class 或 struct

14、一個可以獨立執行的Java應用程式( )

A、可以有一個或多個main方法

B、最多隻能有兩個main方法

C、可以有一個或零個main方法

D、只能有一個main方法

15、設陣列Array由以下語句定義

int Array=new int[10]

則陣列的第一個元素的正確引用方法為( )

A、Array[1] B、Array[0] C、Array[] D、Array

16、Java用來定義一個類時,所使用的關鍵字為 ( )

A、class B、public C、struct D、class 或 struct

17、Java程式的執行過程中用到一套JDK工具,其中是指( )

文件生成器         直譯器

編譯器           類分解器

18、一個可以獨立執行的Java應用程式( )

A、可以有一個或多個main方法

B、最多隻能有兩個main方法

C、可以有一個或零個main方法

D、只能有一個main方法

19、設陣列Array由以下語句定義

int Array=new int[10]

則陣列的第一個元素的正確引用方法為( )

A、Array[1] B、Array[0] C、Array[] D、Array

20、break語句( )

A、只中斷最內層的迴圈 B、只中斷最外層的迴圈

C、藉助於標號,可以實現任何外層迴圈中斷 D、只中斷某一層的迴圈21、以public修飾的類如:public class Car{…} 則Car( )

A、可被其它程式包中的類使用 B、僅能被本程式包中的類使用

C、不能被任意其它類使用 D、不能被其它類繼承

22、下列哪個屬於容器型構件(  )

A JEdit B JButton C JPanel D JTextField

23、JDK是( )

A、一種全新的程式語言

B、一種程式開發輔助工具

C、一種由Java寫成的,並支援Java Applet的瀏覽器

D、一種遊戲軟體

24、do while是( )

A、迴圈結構 B、分支結構 C、順序結構

25、設陣列age由以下語句定義

int age=new int[10];

則陣列的最後一個元素的'正確引用方法為( )

A、age[10] B、Age[9] C、age[] D、age[0]

26、下面關於Applet的說法正確的是

A、 Applet也需要main方法

B、 Applet必須繼承自et

C、 Applet能訪問本地檔案

D、 Applet程式不需要編譯

27、 Java語言中下面哪個可以用作正確的變數名稱( )

A、3D B、name C、extends D、implements

28、 下面關於建構函式的說法不正確的是( )

A、建構函式也屬於類的方法,用於建立物件的時候給成員變數賦值。

B、建構函式不可以過載。

C、建構函式沒有返回值。

D、建構函式一定要和類名相同。

29、如果希望控制元件在介面上按表格行分列排列,應使用下列那種佈局管理器?( )

A、BoxLayout B、GridLayout C、BorderLayout D、FlowLouLayout

30、建構函式何時被呼叫( )

A.類定義時           B.建立物件時

C.呼叫物件方法時        D.使用物件的變數時31、break語句( )

A、只中斷最內層的迴圈 B、只中斷最外層的迴圈

C、藉助於標號,可以實現任何外層迴圈中斷 D、只中斷某一層的迴圈

32、以public修飾的類如:public class Car{…} 則Car( )

A、可被其它程式包中的類使用 B、僅能被本程式包中的類使用

C、不能被任意其它類使用 D、不能被其它類繼承

33、JDK不包括的工具有( )

A、Java編譯器(javac) B、JCreator

C、Appletviewer D、Java直譯器(java)

34、Java中,哪種不可以用來限制存取許可權的關鍵字( )

A、public B、protected C、extends D、private

35、JDK是( )

A、一種全新的程式語言

B、一種程式開發輔助工具

C、一種由Java寫成的,並支援Java Applet的瀏覽器

D、一種遊戲軟體

36、do while是( )

A、迴圈結構 B、分支結構 C、順序結構

37、設陣列age由以下語句定義

int age=new int[10];

則陣列的最後一個元素的正確引用方法為( )

A、age[10] B、Age[9] C、age[] D、age[0]

38、要設定一個類的屬性為私有的,應使用關鍵字( )

A、 public B、 private C、 pretected D、 static

39、paint( )方法使用哪種型別的引數?

A、 Graphics B、 Graphics2D C、 String D、 Color

40、Java程式的執行過程中用到一套JDK工具,其中是指( )

文件生成器          直譯器

編譯器            類分解器

TAG標籤:複習題 JAVA 考試 #