點(diǎn)擊查看:2018年12月計(jì)算機(jī)二級(jí)Java考試沖刺題及答案匯總
1.構(gòu)造方法名必須與()相同,它沒有返回值,用戶不能直接調(diào)用它,只能通過new調(diào)用。
A.類名
B.對象名
C.包名
D.變量名
2.在多線程并發(fā)程序設(shè)計(jì)中,能夠給對象x加鎖的語句是()。
A.X.wait()
B.synchronized(x)
C.X.notify()
D.x.synchronized()
3.Java中類0bjectOutputStream支持對象的寫操作,這是一種字節(jié)流,它的直接父類是()。
A.Writer
B.DataOutput
C.OutputStream
D.ObjectOutput
4.在下列程序的空白處,應(yīng)填入的正確選項(xiàng)是()。
Importjava.io.*;
PulilcclassObjectStreamTest{
Publilcstaticvoidmain(stringargs[])throwsIOEx-
ception{
OhiectOutputStreamoos=newOhjectOutputStream
(newFileOutputStream("serial.bin"));
Java.util.Dated=newJava.util.Date();
Oos(d);
ObjectInputStreamois=
newOhjectlnputStream(newFileOutputStream("serial.
bin"));
try{
java.util.daterestoredDate=
(Java.util.Date)ois.readObject();
System.out.println
("readobjectbackfromserial.binfile:"
+restoredDate);
}
Catch(ClassNotFoundExceptioncnf){
System.out.println("classnotfound");
}
}
A.WriterObject
B.Writer
C.BufferedWriter
D.writerObject
5.Class類的對象由()自動(dòng)生成,隱藏在.class文件中,它在運(yùn)行時(shí)為用戶提供信息。
A.Java編譯器
.Java解釋器
C.Javanew關(guān)鍵字
D.Java類分解器
6.某二叉樹有5個(gè)度為2的結(jié)點(diǎn)以及3個(gè)度為1的結(jié)點(diǎn),則該二叉樹中共有結(jié)點(diǎn)數(shù)為()。
A.11
B.12
C.13
D.14
7.程序流程圖中的菱形框表示的是()。
A.處理步驟
B.邏輯處理
c.物理處理
D.控制流向
8.在多線程程序設(shè)計(jì)中,如果采用繼承Thread類的方式創(chuàng)建線程,則需要重寫Thread類的()方法。
A.start
B.local
C.interrupt
D.run
9.代碼System.out.println(066)的輸出結(jié)果是()。
A.12
B.36
C.54
D.66
10.表達(dá)式(10*49.3)的類型是()。
A.double
B.char
C.long
D.float
參考答案:
1.A。【解析】構(gòu)造方法名必須與類名相同。
2.B!窘馕觥縅ava平臺(tái)將每一個(gè)由synchronized(object)語句指定的對象設(shè)置一個(gè)鎖,稱為對象鎖,是一種獨(dú)占的排他鎖。
3.C!窘馕觥縊bjeetOutputStream的直接父類是0utputStream。
4.D。【解析】本題考查的是輸入/輸出及文件操作,writerObject方法是向數(shù)據(jù)流中寫入數(shù)據(jù)。
5.A!窘馕觥縞lass文件是由編譯器生成的。
6.D。【解析】葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一個(gè)。所以,具有5個(gè)度為2的結(jié)點(diǎn)的二叉樹有6個(gè)葉子結(jié)點(diǎn)?偨Y(jié)點(diǎn)數(shù)一6個(gè)葉子結(jié)點(diǎn)+5個(gè)度為2的結(jié)點(diǎn)+3個(gè)度為1的結(jié)點(diǎn)一14個(gè)結(jié)點(diǎn)。
7.B!窘馕觥砍绦蛄鞒虉D的主要元素:①方框:表示一個(gè)處理步驟;②菱形框:表示一個(gè)邏輯處理;③箭頭:表示控制流向。
8.D。【解析]Thread類本身實(shí)現(xiàn)了Runnable接口,所以可以通過繼承Thread類,并重寫run()方法定義線程體,然后創(chuàng)建該子類的對象創(chuàng)建線程。
9.C!窘馕觥066代表8進(jìn)制數(shù)據(jù)的66等于十進(jìn)制的54。
10.A!窘馕觥窟\(yùn)算中自動(dòng)類型轉(zhuǎn)換按優(yōu)先關(guān)系從低級(jí)數(shù)據(jù)轉(zhuǎn)換成高級(jí)數(shù)據(jù)。規(guī)定的優(yōu)先次序是byte,short,char→int→long→float→double。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關(guān)推薦:
2018年12月全國計(jì)算機(jī)等級(jí)考試必做試題匯總
2018年全國計(jì)算機(jī)等級(jí)考試必做試題匯總(各科目)
各地2018年12月全國計(jì)算機(jī)等考準(zhǔn)考證打印時(shí)間匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |