計算機等級考試複習已進入緊張的備考當中,為了幫助同學們順利通過考試,下面本站小編為大家搜尋整理了計算機二級考試Java選擇題部分訓練,供大家參考練習,希望對你有所幫助!想了解更多相關資訊請持續關注我們應屆畢業生考試網!
選擇題(下列各題A B C D四個選項中,只有一個選項是正確的,請將正確的選項塗寫在答題卡相應的位置上,打在試卷上不得分。)
(11)java語言和C++語言相比,最突出的特點是()
A 面向物件 B 高效能 C 掛平臺 D 有類庫
(12)下列敘述中,錯誤的是()
A java語言提供了豐富的類庫 B java語言最大限度的利用網路資源
C java語言支援多執行緒 Djava語言不支援TCP/IP協議
(13)在下列java語言的包中,提供影象介面的構件的包是()
A B g C java,net D
(14) 下列敘述中,錯誤的是()
A 是java語言的編譯器
B 是java語言的文件生成器
C 是java語言直譯器的剖析工具
是java語言的直譯器
(15)在執行java程式時,將應用程式連線到偵錯程式的選項是()
A -D B –debug C –vexbosegs D –mx
(16)請閱讀下面程式
Import .*;
Public class TypeTransition{
Public static void main(String args【】){
Char a=’a’’
Int i=100;
Long y=456L’
Int aa=a+I;
Long yy=y-aa;
t(“aa=”+aA)};
t(“yy=”+yy);
}
}
程式執行結果是()
A as=197 yy=259 B as=77 yy=259
C as=543 yy=288 Das=197 yy=333
(17)請閱讀下面的程式
Public class ForloopStatement{
Public static void main(String[]args){
Int i,j;
For(i=1;j<5;i++){//i迴圈
For(j=1;j
t (i+”X”+j+”=+i*j+””);
tln();
}
}
}
程式完成後,i迴圈和j迴圈執行的`次數分別是()
A 4,10 B 8,9 C 9,8 D 10,10
(19)下列敘述中,錯誤的是()
A java語言中,方法過載是指多個方法可以共同用一個名字
B java語言中,用abstrac修飾的型別為抽象類,它不能例項化
C java語言中,介面是不包含成員變數和方法實現的抽象類
Djava語言中,構造方法可以有返回值
(20)請閱讀下面程式
Public class ExampleStringBuffer{
Public static void main(String [] args
StringBufffer sb =new StringBuffer (“test”);
tln(“buffer=”+sB”);
tln(“length=”+th());}}
程式執行結果中在“length=”後輸出的值是()
A 10 B 4 C 20 D 30
(21)請閱讀下面的程式
Import .*;
Pulic class ExceptionCatch{
Public static void main(String args[]){
Try{
FileInputStream fis=new File inputStream(“test”);
tln (“content of test is:”);
}catch(FileNotFoundException e){
tln (e);
tln(“message:”+essageQ);
tStackTrace();
tln (e);
}
}
}
為保證程式正確執行,程式中下面畫線的語句應該是()
A catch(File put eam s) B e printStackTrace()
C catch (IQException e) D tln(e)
(22) 下列敘述中,錯誤的是()
A 所以的位元組流都從InputStream類繼承
B 所以的位元組輸出流都從OutputStreamWriter類繼承
C所以的字元流都從OutputStreamWriter類繼承
D 所以的字元輸入流都從Reader類繼承
(23)下列敘述中,正確的是()
A 線城與程序在概念上是不相關的
B 一個執行緒可包含多個程序
C 一個程序可包含多個執行緒
D java中的執行緒沒有優先順序