首頁考試吧論壇Exam8視線考試商城網(wǎng)絡(luò)課程模擬考試考友錄實(shí)用文檔求職招聘論文下載
2014中考
法律碩士
2014高考
MBA考試
2014考研
MPA考試
在職研
中科院
考研培訓(xùn) 自學(xué)考試 成人高考
四 六 級(jí)
GRE考試
攻碩英語
零起點(diǎn)日語
職稱英語
口譯筆譯
申碩英語
零起點(diǎn)韓語
商務(wù)英語
日語等級(jí)
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點(diǎn)英語
托?荚
托業(yè)考試
零起點(diǎn)法語
雅思考試
成人英語三級(jí)
零起點(diǎn)德語
等級(jí)考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱計(jì)算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報(bào) 關(guān) 員
外 銷 員
價(jià)格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報(bào)檢員
法律顧問
管理咨詢
企業(yè)培訓(xùn)
社會(huì)工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險(xiǎn)從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務(wù)
期貨考試
國際商務(wù)
心理咨詢
營 銷 師
司法考試
國際貨運(yùn)代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護(hù)士
會(huì)計(jì)從業(yè)資格
基金從業(yè)資格
統(tǒng)計(jì)從業(yè)資格
經(jīng)濟(jì)師
精算師
統(tǒng)計(jì)師
會(huì)計(jì)職稱
法律顧問
ACCA考試
注冊(cè)會(huì)計(jì)師
資產(chǎn)評(píng)估師
審計(jì)師考試
高級(jí)會(huì)計(jì)師
注冊(cè)稅務(wù)師
國際內(nèi)審師
理財(cái)規(guī)劃師
美國注冊(cè)會(huì)計(jì)師
一級(jí)建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價(jià)師
二級(jí)建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價(jià)工程師
注冊(cè)測(cè)繪師
質(zhì)量工程師
巖土工程師
造價(jià)員考試
注冊(cè)計(jì)量師
環(huán)保工程師
化工工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
監(jiān)理工程師
房地產(chǎn)估價(jià)
土地估價(jià)師
安全評(píng)價(jià)師
房地產(chǎn)經(jīng)紀(jì)人
投資項(xiàng)目管理師
環(huán)境影響評(píng)價(jià)師
土地登記代理人
繽紛校園 實(shí)用文檔 英語學(xué)習(xí) 作文大全 求職招聘 論文下載 訪談|游戲
計(jì)算機(jī)等級(jí)考試

2014年計(jì)算機(jī)二級(jí)java精選模擬試題及答案(5)

2014年計(jì)算機(jī)二級(jí)java精選模擬試題及答案匯總

  1、假設(shè)MyProg.java已經(jīng)通過JDK編譯程序進(jìn)行編譯通過生成了應(yīng)用程序,那么通過命令行執(zhí)行這個(gè)語句:java MyProg I like tests ,那么main方法中的args[0]是______。

  A、MyProg

  B、I

  C、like

  D、tests

  本題考查的是Java程序的結(jié)構(gòu)。

  Java程序通過args數(shù)組保存了在命令行中輸入的所有參數(shù),其中第一個(gè)參數(shù)是I。

  故本題答案為B。

  2、給出以下關(guān)于一個(gè)使用適當(dāng)?shù)淖址g距的字體的TextField的表達(dá)式TextField t = new TextField("they are good",40);以下說法中______是正確的。

  A、被顯示的字符串可以使用多種字體//只有一種字體

  B、一行中最大的字符數(shù)是40//使顯示的最大字符數(shù)

  C、顯示的寬度正好是40個(gè)字符寬//有可能不足 只是設(shè)置的最佳大小

  D、用戶可以編輯字符

  本題考查的是TextField的使用方法。

  對(duì)于TextField的該種形式的構(gòu)造函數(shù)來說,前一個(gè)參數(shù)是文本域中初始的字符串的顯示值,而后一個(gè)是推薦的顯示寬度,以列數(shù)表示,在構(gòu)造文本域的時(shí)候會(huì)將這個(gè)大小設(shè)置為最佳大小,如果容器的限制使得文本域不能顯示這么多也沒有辦法,一般來說是比這個(gè)大小大的,而且即使寬度很小,你也可以在文本域的一行中輸入很長(zhǎng)的字符串,只要不使用回車,在超過顯示寬度后文本域會(huì)自動(dòng)出現(xiàn)水平滾動(dòng)條(沒有被設(shè)置為關(guān)閉,缺省是不關(guān)閉的),而文本域的缺省編輯方式是可編輯的,一個(gè)文本域只能使用一種字體,這個(gè)字體可以在運(yùn)行的過程中動(dòng)態(tài)的改變,但是文本域中的所有字符串都將使用這個(gè)字體顯示。

  故本題答案為D。

  3、下列特點(diǎn)中, 是Java虛擬機(jī)執(zhí)行的特點(diǎn)之一。

  A、字節(jié)代碼

  B、多進(jìn)程

  C、靜態(tài)鏈接

  D、編譯

  本題考查的是Java虛擬機(jī)。

  Java語言的執(zhí)行模式是半編譯和半解釋型。Java編寫好的程序首先由編譯器轉(zhuǎn)換為標(biāo)準(zhǔn)字節(jié)代碼,然后由Java虛擬機(jī)去解釋執(zhí)行。字節(jié)代碼也是一種二進(jìn)制文件,但不能直接在操作系統(tǒng)上運(yùn)行,它可看作虛擬機(jī)的機(jī)器碼。虛擬機(jī)把字節(jié)代碼程序與各操作系統(tǒng)和硬件分開,使Java程序獨(dú)立于平臺(tái)。

  故本題答案為A。

  4、下面 不是Java中的容器。

  A、Frame

  B、Panel

  C、Scrollbar

  D、Dialog

  本題考查的是Java的容器。

  容器java.awt.Container是Component的子類,一個(gè)容器可以容納多個(gè)構(gòu)件,并使他們成為一個(gè)整體。

  常用的容器有Frame(窗口容器),Panel(面板容器),Applet(java小程序的容器),Dialog(對(duì)話框容器)等。

  而本題選項(xiàng)中的Scrollbar是滾動(dòng)條,它是一個(gè)構(gòu)件,并不是容器。

  故本題答案為C。

  5、下面 事件監(jiān)聽器在Java中無事件適配器。

  A、MouseListener

  B、KeyListener

  C、ActionListener

  D、WindowListener

  本題考查的是事件適配器。

  Java語言為一些Listener接口提供了適配器(Adapter)類?梢酝ㄟ^繼承事件所對(duì)應(yīng)的Adapter類,重寫需要的方法,無關(guān)方法不用實(shí)現(xiàn)。

  java.awt.event包中定義的事件適配器類包括以下幾個(gè):

  1、ComponentAdapter,構(gòu)件適配器。

  2、ContainerAdapter,容器適配器。

  3、FocusAdapter,焦點(diǎn)適配器。

  4、KeyAdapter,鍵盤適配器。

  5、MouseMotionAdapter,鼠標(biāo)運(yùn)動(dòng)適配器。

  6、MouseAdapter,鼠標(biāo)適配器。

  7、WindowAdapter,窗口適配器。

  故本題答案為C。

  6、對(duì)于catch子句的排列,下列 是正確的。

  A、父類在先,子類在后

  B、子類在先,父類在后

  C、有繼承關(guān)系的異常不能在同一個(gè)try程序段內(nèi)

  D、先有子類,其他如何排列都無關(guān)

  本題考查的是異常的捕獲。

  在Java中提供了結(jié)構(gòu)化的異常處理功能,其主要是通過try...catch語句來實(shí)現(xiàn)的。在Java中可以將可能產(chǎn)生異常的代碼放入到try子句中,如果產(chǎn)生異常,將會(huì)執(zhí)行catch子句。如果有多個(gè)異常,則應(yīng)先處理父類異常,再處理子類異常,否則后面的異常處理,將得不到執(zhí)行。

  故本題答案為A。

  7、以下 表達(dá)式是不合法的。

  A、String x="Hello"; int y=9; x+=y;

  B、String x="Hello"; int y=9; if(x==y) { }

  C、String x="Hello"; int y=9; x=x+y;

  D、String x=null; int y=(x!=null)&&(x.length()>0) ? x.length() : 0

  本題考查的是表達(dá)式。

  Java對(duì)"+"進(jìn)行了擴(kuò)展,不僅可以連接字符串,而且還能將字符串與其它類型數(shù)據(jù)進(jìn)行連接,結(jié)果是字符串。

  若"+"的第一個(gè)操作數(shù)是字符串,Java會(huì)自動(dòng)將后面的操作數(shù)類型轉(zhuǎn)換成字符串類型。例如本題選項(xiàng)A中,x+=y即x=x+y,則計(jì)算結(jié)果x的值為字符串Hello9;選項(xiàng)C與此類似,故此選項(xiàng)也是正確的;選項(xiàng)D主要考查的是條件運(yùn)算符"?:",即把表達(dá)式(x!=null)&&(x.length()>0) ? x.length() : 0的值賦給整型變量y,運(yùn)行結(jié)果y的值是0;而選項(xiàng)B是因?yàn)?=="兩邊的類型不匹配,無法比較,所以此表達(dá)式是錯(cuò)誤的。

  故本題答案為B。

1 2 3 下一頁

編輯推薦:

2014年上半年計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間預(yù)告

2014年計(jì)算機(jī)等級(jí)考試考試時(shí)間預(yù)測(cè)

2013年9月計(jì)算機(jī)等級(jí)考試成績(jī)查詢時(shí)間及方式預(yù)告

文章搜索
版權(quán)聲明:如果計(jì)算機(jī)等級(jí)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級(jí)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。