點(diǎn)擊查看:2018年9月全國(guó)計(jì)算機(jī)二級(jí)Java考試精選練習(xí)題匯總
1.用于設(shè)置組件大小的方法是()。
A.paint()
B.setSize()
C.getSize()
D.repaint()
2.單擊窗口內(nèi)的按鈕時(shí),產(chǎn)生的事件是()。
A.MouseEvent
B.WindowEvent
C.ActionEvent
D.KeyEvent
3.AWT中用來表示對(duì)話框的類是()。
A.Font
B.Color
C.Panel
D.Dialog
4.下列運(yùn)算符中,優(yōu)先級(jí)最高的是()。
A.+=
B.==
C.&&
D.++
5.下列運(yùn)算結(jié)果為l的是()。
A.8>>1
B.4>>>2
C.8<<1
D.4<<<2
6.下列語句中,可以作為無限循環(huán)語句的是()。
A.for(;;){}
B.for(inti=0;i<10000;i++){}
C.while(false){}
D.do{}while(false)
7.下列表達(dá)式中,類型可以作為int型的是()。
A."abc"+"efg"
B."abc"+’ef9’
C.’a’+’b’
D.3+"4"
8.閱讀下列程序:
PublicclassTestimplementsRunnable{
Privateintx=0l
Privateinty=0;
booleanflag=true;
Publicstaticvoidmain(string[]args){
Testr=newTest();
Theadtl=newThead(r);
Theadt2=newThead(r);
tl.start();
t2.start();
}
Publicvoidrun(){
While(flag){
x++;
y++;
system.out.println("("+x-","+y+")");
if(x>=10)
flag=false;
}
}
}
下列對(duì)程序運(yùn)行結(jié)果描述的選項(xiàng)中,正確的是()。
A.每行的(x,y)中,可能有x≠y;每一對(duì)(x,y)值都出現(xiàn)兩次
B.每行的(x,y)中,可能有x≠y;每一對(duì)(x,y)值僅出現(xiàn)一次
C.每行的(x,y)中,可能有x=y;每一對(duì)(x,y)值都出現(xiàn)兩次
D.每行的(x,y)中,可能有x=y;每一對(duì)(x,y)值都出現(xiàn)
9.如果線程正處于運(yùn)行狀態(tài),則它可能到達(dá)的下一個(gè)狀態(tài)是()
A.只有終止?fàn)顟B(tài)
B.只有阻塞狀態(tài)和終止?fàn)顟B(tài)
C.可運(yùn)行狀態(tài)、阻塞狀態(tài)、終止?fàn)顟B(tài)
D.其他所有狀態(tài)
10.在下列程序的空白處,應(yīng)填入的正確選項(xiàng)
是()。
importjava.io.*;
PublicclasswriteInt{
Publicstaticvoidmain(string[]a){
Int[]myArray=(10,20,30,40);
try{
DataOutputSystemdos=newDataOutputSystem
(newFileOutputSystem("ints.dat"));
for(inti=0;ldos.writeInt(myArray[i]);
dos.;
System.Out.println
("Havewrittenbinaryfileints.dat");
}
Catch(IOExceptionioe)
{System.out.println("IOException"),
}
}
}
A.start()B.close()
C.read()D.write()
參考答案:
1.B!窘馕觥吭跇(gòu)件類的方法中,paint()方法是繪制構(gòu)件,setSize()方法是設(shè)置組件大小,getSize()方法是獲得組件大小,repaint()方法是重新繪制構(gòu)件。
2.C!窘馕觥吭跇(gòu)件的事件類中,MouseEvent事件是鼠標(biāo)事件,包括鼠標(biāo)單擊,移動(dòng);WindowEvent事件是窗口事件,包括關(guān)閉窗口,窗口閉合。圖標(biāo)化;ActionEvent事件是動(dòng)作事件,包括按鈕按下;TextField中按鍵;KeyEvent事件是鍵盤事件,包括鍵按下、釋放。
3.D。【解析】Font和Color是構(gòu)件的字體和外觀顏色,Panel是面板容器,Dialog是對(duì)話框的類。
4.D!窘馕觥克阈g(shù)運(yùn)算符的優(yōu)先級(jí)中,++和--級(jí)別最高。
5.B!窘馕觥>>是按位右移運(yùn)算符,<<是按位左移運(yùn)算符,>>>是添零右移運(yùn)算符,沒有<<<運(yùn)算符。
6.A!窘馕觥緽的循環(huán)終止條件為l0000,C、D的終止條件為常量false,都不能無限循環(huán)。
7.C。【解析】字符型可以轉(zhuǎn)為int型,但字符串不可以。
8.B。【解析】本題考查的是線程的知識(shí),變量XY是在線程外部定義的,所以每一對(duì)(X,Y)只出現(xiàn)一次。
9.C!窘馕觥肯乱粋(gè)狀態(tài)可以是可運(yùn)行狀態(tài)、阻塞狀態(tài)、終止?fàn)顟B(tài)中的任一種。
10.B。【解析]close方法關(guān)閉寫文件。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關(guān)推薦:
2018年9月全國(guó)計(jì)算機(jī)等級(jí)考試試題匯總(各科目)
2018年全國(guó)計(jì)算機(jī)等級(jí)考試必做試題匯總(各科目)
2018年全國(guó)計(jì)算機(jī)等級(jí)考試復(fù)習(xí)知識(shí)點(diǎn)匯總(各科目)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |