第 1 頁:單選題 |
第 5 頁:參考答案 |
21.A!窘馕觥吭摮绦虻墓δ苁菑膠ip壓縮文件中獲取各個(gè)文件的名字。因此應(yīng)該在A處。
22.C。【解析】該題是簡單的for循環(huán)考題,通過逐一判斷可得到答案,數(shù)組的長度是6,數(shù)組的內(nèi)容從下標(biāo)1開始,最大循環(huán)是5,numbers[5]的值是4。
23.A!窘馕觥縥ava.lang.Thread類和java.lang.Runnable是創(chuàng)建線程的兩個(gè)方法,分別是實(shí)現(xiàn)Thread類和繼承 Runnable接口,而ThreadGroup類是管理一組線程的類。而Serializable是序列化,將一個(gè)對象的狀態(tài)保存起來,在適當(dāng)?shù)臅r(shí)候再獲得,它不支持線程。
24.A!窘馕觥縥ava中實(shí)現(xiàn)多線程的方法之一就是實(shí)現(xiàn)Runnable接口中的run方法,把實(shí)現(xiàn)Runnable接口的子類對象傳遞給Thread類的構(gòu)造函數(shù)。
25.C!窘馕觥烤程調(diào)用sleep函數(shù)后,使當(dāng)前線程進(jìn)入停滯狀態(tài)。yield函數(shù)可使線程進(jìn)入可執(zhí)行狀態(tài),排程器從可執(zhí)行狀態(tài)的線程中重新排程,調(diào)用了yield函數(shù)的線程有可能被馬上執(zhí)行,也有可能不會(huì)馬上執(zhí)行。notify函數(shù)從線程等待池中移走任意一個(gè)線程,并把它放到鎖標(biāo)志等待池中,其狀態(tài)仍舊是等待。所以只有sleep一定會(huì)改變線程狀態(tài)。
26.C!窘馕觥慷褩V袨榱吮WC訪問數(shù)據(jù)的一致性,應(yīng)該對類的數(shù)據(jù)進(jìn)行封裝,而實(shí)現(xiàn)類數(shù)據(jù)封裝的級別是private。
27.D!窘馕觥繂(dòng)兩個(gè)線程,線程之間沒有進(jìn)行同步,所以B和C均有可能。
28.A。【解析】applet程序必須在瀏覽器中運(yùn)行,因此它需要支持applet類,而applet程序可以接受外部參數(shù),可以使用javac編譯,但是可以不用包含main函數(shù)。
29.C!窘馕觥窟@里使用一個(gè)繼承自Applet的類來顯示字符。主要方法是在paint()方法中使用System.out.println()顯示。
30.B!窘馕觥空_的方法是float f,d;,中間應(yīng)該使用“,”而不是“;”,因?yàn)樵贘ava中“;”表示一個(gè)語句結(jié)束。
31.A。【解析】字符串"Hello"的長度是5,java在計(jì)算字符串長度時(shí)只計(jì)算實(shí)際字符串長度。
32.A!窘馕觥縝oolean類型的變量值只有ture或false,b[0]的默認(rèn)初始值為false。
33.B!窘馕觥縅ava中允許兩個(gè)String類型進(jìn)行+運(yùn)算,其結(jié)果仍舊是String類型。
34.C。【解析】getFont方法用來獲取字體,getName方法用于獲取組件的名字,paint方法用于繪制組件,update方法用于刷新組件。
35.D。【解析】鼠標(biāo)在窗口中移動(dòng)產(chǎn)生的事件是MouseEvent事件,ActionEvent是動(dòng)作事件處理,PrintEvent是打印事件,KeyEvent是鍵盤事件。
36.D!窘馕觥窟@類題型一般通過前序遍歷的結(jié)果來找根結(jié)點(diǎn),用中序遍歷的結(jié)構(gòu)找分支結(jié)點(diǎn),通過畫出該二叉樹可得到結(jié)果。
37.D!窘馕觥客獯a用于建立和加強(qiáng)兩個(gè)關(guān)系之間的連接,通過將保存關(guān)系中主鍵值的一列或多列屬性添加到另一個(gè)關(guān)系中,可建立兩個(gè)關(guān)系之間的聯(lián)系,這個(gè)列屬性稱為第二關(guān)系的外碼。
38.B!窘馕觥咳绻粋(gè)類被final修飾符修飾說明這個(gè)類不可能有子類,被定義為final的類通常是一些有固定作用,用來完成某種標(biāo)準(zhǔn)功能的類。
39.A!窘馕觥恳粋(gè)對象能夠?qū)崿F(xiàn)序列化的前提是實(shí)現(xiàn)Serializable接口,Serializable接口沒有方法,更像是一個(gè)標(biāo)記,有了這個(gè)標(biāo)記的Class才能被序列化機(jī)制處理。
40.C!窘馕觥看祟}后半部分除數(shù)是0,按常理說應(yīng)該報(bào)異常,且不會(huì)得出結(jié)果。但是在計(jì)算&&運(yùn)算時(shí)采用了部分結(jié)果方法,即先運(yùn)算前半部分,如果前半部分為假,則不必計(jì)算后半部分,整個(gè)結(jié)構(gòu)為假,如果前半部分為真,這時(shí)才計(jì)算后半部分的值,在此,前部分已經(jīng)為假,所以結(jié)果就不用計(jì)算后半部分。
編輯推薦:
2014年上半年計(jì)算機(jī)等級考試報(bào)名時(shí)間及入口專題
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |