JAVA期末考試複習試題
1.使用Java語言編寫的源程序儲存時的檔案副檔名是( )。
(A).class (B).java (C).cpp (D).txt
2.設int a=-2,則表達式a>>>3的值爲( )。 (A)0 (B)3 (C)8 (D)-1
3.設有數組的定義int[] a = new int[3],則下面對數組元素的引用錯誤的是( )。
(A)a[0]; (B)a[a.length-1]; (C)a[3]; (D)int i=1; a[i];
4.在類的定義中可以有兩個同名函數,這種現象稱爲函數( )。
(A)封裝 (B)繼承 (C)覆蓋 (D)重載
5.在類的定義中構造函數的作用是( )。
(A)保護成員變量 (B)讀取類的成員變量 (C)描述類的特徵 (D)初始化成員變量
6.下面關鍵字中,哪一個不是用於異常處理語句( )。
(A)try (B)break (C)catch (D)finally
7.類與對象的關係是( )。
(A)類是對象的抽象 (B)對象是類的抽象
(C)對象是類的子類 (D)類是對象的具體實例
8.下面哪一個是Java中不合法的`標識符( )。
(A)$persons (B)twoNum (C)_myVar (D)*point
9.爲AB類的一個無形式參數無返回值的方法method書寫方法頭,使得使用類名AB作爲前綴就可以調用它,該方法頭的形式爲( )。
(A)static void method( ) (B)public void method( ) (C)final void method( ) (D)abstract void method( )
10.欲構造ArrayList類的一個實例,此類繼承了List接口,下列哪個方法是正確的( )。
(A)ArrayList myList=new Object( ) (B)List myList=new ArrayList( ) (C)ArrayList myList=new List( ) (D)List myList=new List( )
11.Java源檔案和編譯後的檔案副檔名分別爲( )
(A) .class和 .java (B).java和 .class (C).class和 .class (D) .java和 .java
12.在Java Applet程序用戶自訂的Applet子類中,一般需要重載父類的( )方法來完成一些畫圖操作。
(A) start( ) (B) stop( ) (C) init( ) (D) paint( )
13.對於一個Java源檔案,import, class定義以及package正確的順序是:
(A) package,import,class (B) class,import,package (C) import,package,class (D) package,class,import
14.下面哪個是非法的:
(A) int I = 32; (B) float f = 45.0;
(C) double d = 45.0; (D) char c = ‘u’; //符號錯
15.Java語言使用的字元碼集是
(A) ASCII (B) BCD
(C) DCB (D) Unicode
16. 如果一個類的成員變量只能在所在類中使用,則該成員變量必須使用的修飾是
(A) public (B) protected (C) private (D) static
17.下面關於main方法說明正確的是
(A) public main(String args[ ])
(B) public static void main(String args[ ]) (C) private static void main(String args[ ]) (D) void main()
18.哪個關鍵字可以對對象加互斥鎖?( )
(A) transient (B) synchronized (C) serialize (D) static
19.關於抽象方法的說法正確的是( )
(A)可以有方法體 (B) 可以出現在非抽象類中 (C) 是沒有方法體的方法 (D) 抽象類中的方法都是抽象方法
20.java.io包的File類是
(A)字元流類 (B) 字節流類
(C) 對象流類 (D) 非流類
21.Java application中的主類需包含main方法,以下哪項是main方法的正確形參?( )
A、 String args B、String args[] C、Char arg D、StringBuffer args[]
22.以下代碼段執行後的輸出結果爲( ) int x=-3; int y=-10; System.out.println(y%x);
A、 -1 B、2 C、1 D、3
23.以下關於繼承的敘述正確的是( )。
A、在Java中類只允許單一繼承
B、在Java中一個類只能實現一個接口
C、在Java中一個類不能同時繼承一個類和實現一個接口
D、在Java中接口只允許單一繼承
24. 若有定義:byte[] x={11,22,33,-66};
其中0≤k≤3,則對x數組元素錯誤的引用是( )
A)x[5-3] B)x[k] C)x[k+5] D)x[0]
25.paint()方法使用哪種類型的參數? ( )
A、Graphics B、Graphics2D C、String D、Color
26.以下哪個不是Java的原始數據類型( )
A、int B、Boolean C、float D、char
27.在Java中,一個類可同時定義許多同名的方法,這些方法的形式參數的個數、類型或順序各不相同,傳回的值也可以不相同。這種面向對象程序特性稱爲( )
A) 隱藏
B) 重寫
C) 重載
D) Java不支援此特性
28. 以下有關構造方法的說法,正確的是:( )
A. 一個類的構造方法可以有多個 B. 構造方法在類定義時被調用
C. 構造方法只能由對象中的其它方法調用。 D. 構造方法可以和類同名,也可以和類名不同
29.在瀏覽器中執行applet 程序,以下選項中的哪個方法將被最先執行( )。
A、init() B、start() C、destroy() D、stop()
30.給出下面代碼,關於該程序以下哪個說法是正確的?( )
public class Person{
static int arr[] = new int[5];
public static void main(String a[]) {
System.out.println(arr[0]); } }
A、編譯時將產生錯誤 B、編譯時正確,執行時將產生錯誤
C、輸出零 D、輸出空
31、有以下方法的定義,請選擇該方法的返回類型( )。 ReturnType method(byte x, double y) {
return (short)x/y*2; }
A、byte B、short C、int D、double
32.下列類定義中哪些是合法的抽象類的定義?( )
A、abstract Animal{abstract void growl();}
B、class abstract Animal{abstract void growl();}
C、abstract class Animal{abstract void growl();}
D、abstract class Animal{abstract void growl(){System.out.println(“growl”);};}
33.有以下程序片段,下列哪個選項不能插入到行1。( ) 1.
2.public class Interesting{ 3.//do sth 4. }
A、import java.awt.*; B、package mypackage;
C、class OtherClass{ } D、public class MyClass{ }
34. 設有下面兩個賦值語句: a = Integer.parseInt(“12”);
b = Integer.valueOf(“12”).intValue(); 下述說法正確的是( )。
A、a是整數類型變量,b是整數類對象。B、a是整數類對象,b是整數類型變量。
C、a和b都是整數類對象並且值相等。 D、a和b都是整數類型變量並且值相等。
35.在編寫Java Applet程序時,需在程序的開頭寫上( )語句。
A、import java.awt.* ; B、import java.applet.Applet ;
C、import java.io.* ; D、import java.awt.Graphics ;
36.下列哪一項不屬於Swing的頂層容器?( )
A)JApplet B)JTree C)JDialog D)JFrame
37. 爲了使包ch4在當前程序中可見,可以使用的語句是( )。
A)import ch4.*; B)package ch4.*; C)ch4 import; D)ch4 package;
38. 請問所有的異常類皆繼承哪一個類?( )。
A)java.io.Exception B)ng.Throwable C)ng.Exception D)ng.Error
39.進行Java基本的GUI設計需要用到的包是( )。
A)java.io B)java.sql C)java.awt D)java.rmi
-
五年級數學下冊《分數乘法》測試題
一、1.一個數乘,相當於把這個數()。A.乘8B.除以8C.減82.5噸的與2噸的比較,()。A.5噸的'重B.2噸的重C.一樣重3.比5千克多是多少千克?正確列式是()。A.+5B.5×C.5+5×二、細心填寫:1.米的是()米,千克的8倍是()千克,6個分是()。2.把5米長的鐵絲平均分成6段,每段是這根鐵絲的(),每段長()米。...
-
有關於初一光學試題
有關於初一光學試題1.如圖中畫出了光線透過透鏡(圖中未畫出)的情形,其中凸透鏡是()內容需要下載文檔才能檢視2.晚上,在桌面上鋪一張白紙,把一小塊平面鏡平放在紙上,讓手電筒的光正對着平面鏡照A.鏡子比較亮,它發生了鏡面反射B.鏡子比較暗,它發生了鏡面反射C.白紙比較亮,...
-
2017中級統計師《統計工作實務》專項習題
多選題1、計算國內生產總值的方法包括()。A.生產法B.收入法C.支出法D.工廠法E.產品法答案:a,b,c2、考慮到農業包括的範圍,農業總產出應該是()。A.種植業產品價值B.林業產品價值C.畜牧業產品價值D.漁業產品價值E.僅指種植業答案:a,b,c,d3、關於建築業總產出的具體...
-
初一政治第六課同步測試題
一、請你選擇(下列各題的三個選項中只有一項最符合題意,請你把正確選項的代號填在括號內,55=25分)從遠古時代嫦娥奔月的美麗傳說到明代萬虎造箭的悲壯實踐,中國人對神祕太空的好奇和探索從不曾止息。但是,只有在共和國建立以後,中華民族向太空的遠航才真正開始。從2...