- 相關推薦
全國計算機等級考試Java選擇試題及答案
為了使廣大考生在備戰計算機等級考試時,更快的掌握相應知識點,下面是小編搜索整理的全國計算機等級考試Java選擇試題及答案,供參考練習,預祝考生們考出自己理想的成績!
全國計算機等級考試Java選擇試題及答案
選擇題(每小題2分,共50分)
下列各題A、B、C、D四個選項中,只有一個選項是正確的,請將正確選項涂寫在答題卡的響應位置上,答在試卷上不得分。
(11)在Java2的幾個版本中,可以開發桌面應用程序、低端的服務器應用及JavaApplet程序的是( )。
A . J2SE B. J2EE C. J2ME D. JSP
(12)下列敘述中,正確的是( )。
A 對于byte 型變量,內存分配給1個字節
B long 型變量,內存分配給8個字節
C Java 語言使用Unicode 字符集
D 1.23f 表示1.23 乘以10 的平方
(13)下列屬于合法的Java語言標識符是( )。
A.c_at5$books B. s+
C. sta/tic D. -3.14159
(14)在Java 語言中,表示換行符的轉義字符是( )。
A. n B. f C‘n‘ D. dd
(15)在Java語言中,System類與Math類所在的包是( )。
A. java.applet B. java.lang C.java.util D.java.awt
(16)在Java語言中,所有組件類的根類是( )。
A. java.lang.Object B. java.lang.class
C. java.applet.Component D.java.awt.Frame
(17)在Java語言中,關于包的說法正確的是( )。
A. 用Package 語句說明一個包時,該包的層次結構必須與文件的類型相同
B. 沒有使用Package語句的類默認歸到awt包中
C. 同一個包中的類可以相互訪問對方的成員
D. Java語言中有一個java.awt.ewent 包
(18)在讀字符文件Employee.dat時,使用該文件作為參數的類是( )。
A.BufferReader B.DataInputStream
C.DataOutoutStream D.FileInputStream
(19)下列構造方法的敘述中,正確的是( )。
A.一個類的構造方法只有一個
B.構造方法不可以重載
C.構造方法名字必須與類名相同
D.構造方法可以沒有參數,但必須有返回值
(20)類Frame默認的布局治理器是( )。
A. GridLayout B.BorderLayout
C. FlowLayout D.CardLayout
(21)在Java語言中,能實現多重繼續效果的方式是( )。
A.在內部 B.匿名類 C.接口 D.同步
(22)下列語句中執行跳轉功能的語句是( )。
A.for語句 B.while語句 C.break語句 D.import語句
(23)不是Java語言注釋語句的是( )。
A./**···// B./*···*/ C.// D./**···*/
(24)下面的答案可以正確表示一個十六進制數字10的是( )。
A.0X10 B.0x16 C. 0xA D. 16
(25)讀下面程序
public class IfTest (
public static void main(string[]args) {
int x=3;
int y=1;
if (x=y)
system.out.println ("Not equal");
else
system.out.println ("Equal");
}
)
下面語句正確的是( )
A.程序運行后輸出"Equal"
B.程序運行后輸出"Not equal"
C.編譯錯誤
D.程序能夠正常運行,但是沒有輸出結果
(26)使用“<<”和“>>”操作運算后的結果正確的是( )。
A. 0000 0100 0000 0000 0000 0000 0000 0000<<5得到
1000 0000 0000 0000 0000 0000 0000 0000
B. 0000 0100 0000 0000 0000 0000 0000 0000<<5得到
1111 1000 0000 0000 0000 0000 0000 0000
C.1100 0000 0000 0000 0000 0000 0000 0000>>5得到
1111 1110 0000 0000 0000 0000 0000 0000
D.1100 0000 0000 0000 0000 0000 0000 0000>>5得到
0000 0110 0000 0000 0000 0000 0000 0000
(27)下列方法中可以用來創建一個新線程的是( )。
A.實現java.lang.Runnable 接口并重寫start()方法
B.實現java.lang.Runnable 接口并重寫run()方法
C.繼承java.lang.Thread接口并重寫run()方法
D繼承java.lang.Thread接口并重寫start()方法
(28)下列關于Java Application與Applet的說法中,正確的是( )。
A.都包含main()方法
B.都通過appletviewer命令執行
C.都通過javac命令編譯
D.都嵌入在HTML文件中執行
(29)運行Applet程序時,最后調用的方法是( )。
A. stop() B.init() C.start() D.destroy()
(30)下列關于線程優先級的說法中,正確的是( )。
A. 線程的優先級是不能改變的
B. 線程的優先級是在創建線程時設置的
C. 在創建線程后的任何時候都可以設置
D. 線程的優先級有高低兩種
(31)如果使用Thread t=new Test()語句創建一個線程,則下列敘述正確的是( )。
A. Test類一定要實現Runnable接口
B. Test類一定是Thread類的子類
C. Test類一定是Runnable的子類
D. Test類一定是繼承Thread類并且實現Runnable接口
(32)作為程序入口的main()方法的返回類型是()。
A. int B. void C. boolean D.static
(33)下面程序運行后得到的結果是()。
1. public class SwitchTest{
2.public static void main (String [ ] args{
3.System.out.PrintIn (“value = switchIt (4));
4.}
5.public static int swichIt (int x ) {
6.int j = 1
7.switch (x) {
8.case 1: j++ ;
9.case 2: j++ ;
10.case 3: j++;
11.case 4: j++;
12.case 5: j++;
13.default : j++;
14.}
15.return j + x;
16.}
17.}
A. Value = 3
B. Value = 4
C. Value = 7
D. Value = 8
(34)下列程序的功能是在監控臺上每隔一秒現實一個字符串“Hello”,能夠填寫在程序中適當的位置,是程序完整并能正確運行的語句是( )
public class Test implements Runnable{
public static void main (String args[ ]){
Test =new Test ( );
Thread tt = new Thread(t) ;
tt.start( );
}
public void run( ){
for(;;){
try{
;
}catch(e){}
System.put.println(“Hello”);
}
}
}
A.sleep(1000) InterruptedException
B.sleep(1000) InterruptedException
C.Thread.sleep(1000) RuntimeException
D.Thread.sleep(1000) InterruptedException
(35)閱讀下列代碼
public class Person {
int arr [ ] =new int[10];
arr[1] = 9;
public static void main (Stering args[ ]){
System.out.println(arr[1]);
}
}
正確的說法是( )
A. 編譯時將產生錯誤
B. 編譯時正確,運行時將產生錯誤
C. 輸出零
D. 輸出空
選擇題答案
(11)A(12)D(13)A(14)A(15)B(16)C(17)D(18)D(19)C(20)B(21)C(22)C(23)A24)C(25)C(26)A(27)C
(28)C(29)D(30)C(31)B(32)B(33)D(34)D35)A
【全國計算機等級考試Java選擇試題及答案】相關文章:
全國計算機等級二級考試java試題及答案06-02
全國計算機等級考試《二級Java》模擬試題(含答案)06-10
計算機等級考試《二級java》試題及答案03-31
全國計算機等級二級考試java沖刺試題03-12
計算機等級考試java模考試題01-30
全國計算機Java考試機考試題及答案03-26
全國計算機等級考試二級JAVA選擇題08-06
全國計算機等級考試一級試題及答案12-19
全國計算機等級考試二級JAVA筆試題目01-27