第二屆全國ITAT教育工程就業(yè)技能大賽預賽試題Java程序設計A卷_第1頁
第二屆全國ITAT教育工程就業(yè)技能大賽預賽試題Java程序設計A卷_第2頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、第二屆全國ITAT教育工程就業(yè)技能大賽預賽試題Java程序設計(A卷)姓名:準考證號:題號-一-二二二總分得分注意:在指定的路徑下創(chuàng)建以姓名和準考證號命名的文件夾,并將試題答案存放在以題號命名的子文件夾中。凡未按照要求將試題存放在相應文件夾中的考生成績一律作廢。選擇題(每道題3分,共45分)123456789101112131415(1)Java語言具有許多優(yōu)點和特點,F列選項中,哪個反映了Java程序并行機制的特點?D、可移植B、前者帶有緩沖,后者沒有D、二者沒有區(qū)別,可以互換使用B、都由相應事件Listener處登記過的構(gòu)件完成D、由Listener和窗口分別完成B、在客戶端主機上創(chuàng)建新文

2、件D、讀取客戶端部分系統(tǒng)變量A、安全性B、多線性C、跨平臺(2) Character流與Byte流的區(qū)別是A、每次讀入的字節(jié)數(shù)不同C、前者是塊讀寫,后者是字節(jié)讀寫(3) 監(jiān)聽事件和處理事件A、都由Listener完成C、由Listener和構(gòu)件分別完成(4) Applet可以做下列哪些操作?A、讀取客戶端文件C、在客戶端裝載程序庫(5) 下列哪個屬于容器的構(gòu)件?A、JFrameB、JButtonC、JPanelD、JApplet(6) 以下聲明合法的是(A、defaultStrings;B、publicfinalstaticnativeintw()C、abstractdoubled;D、abs

3、tractfinaldoublehyperbolicCosine()(7) 關于以下即plication的說明,正確的是()1.classStaticStuff2.3.staticintx=10;4.staticx+=5;5.publicstaticvoidmain(String6.7.println(“x=”+x);&args)10.A、4行與9行不能通過編譯,因為缺少方法名和返回類型1classHasStatic2privatestaticintx=100;3publicstaticvoidmain(Stringargs4HasStatichs1=newHasStatic();5h

4、s1.x+;6HasStatichs2=newHasStatic();7hs2.x+;8hs1=newHasStatic();9hs1.x+;10HasStatic.x-;11.println(“x=”+x);1213A、5行不能通過編譯,因為引用了私有靜態(tài)變量B、10行不能通過編譯,因為x是私有靜態(tài)變量C、程序通過編譯,輸出結(jié)果為:x=103D、程序通過編譯,輸出結(jié)果為:x=102B、9行不能通過編譯,因為只能有一個靜態(tài)初始化器C、編譯通過,執(zhí)行結(jié)果為:x=5D、編譯通過,執(zhí)行結(jié)果為:x=38)關于以下程序代碼的說明正確的是())9)以下選項中循環(huán)結(jié)構(gòu)合法的是()A、while(inti&l

5、t;7)i+;.println(“iis“+i);B、intj=3;while(j).println(“isj“+j);C、intj=0;for(intk=0;j+k!=10;j+,k+).println(“isj“+j+is“”k+k);D、intj=0;do.println(i“sj“+j+);if(j=3)continueloop;while(j<10);(10)類Test1定義如下:1publicclassTest12publicfloataMethod(floata,floatb)34將以下哪種方法插入行3是不合法的。()A、publicfloataMethod(floata,

6、floatb,floatc)B、publicfloataMethod(floatc,floatd)C、publicintaMethod(inta,intb)D、privatefloataMethod(inta,intb,intc)(11)類Test1、Test2定義如下:1publicclassTest12publicfloataMethod(floata,floatb)throws3IOException45publicclassTest2extendsTest167將以下哪種方法插入行6是不合法的。()A、floataMethod(floata,floatb)B、publicintaMet

7、hod(inta,intb)throwsExceptionC、publicfloataMethod(floatp,floatq)D、publicintaMethod(inta,intb)throwsIOException(12)關于以下程序段,正確的說法是()1Strings1=”abc”+”def”;2Strings2=newString(s1);3if(s1=s2)4.println(“=succeeded”);5if(s1.equals(s2)6.println(“.equalsu()cceeded”);A、行4與行6都將執(zhí)行B、行4執(zhí)行,行6不執(zhí)行C、行6執(zhí)行,行4不執(zhí)行C、行4、行6

8、都不執(zhí)行(13)以下說法哪項是正確的()1classMyListener2extendsMouseAdapterimplementsMouseListener3publicvoidmouseEntered(MouseEventmev)4.println("Mouseentered.");5A、以上代碼可通過編譯B、不能通過編譯,因為沒有實現(xiàn)MouseListener接口中的所有方法C、不能通過編譯,因為類頭定義不能分行D、能通過編譯,若組件用該類作為Mouse的監(jiān)聽者并且接收了mouse-exited事件,則在執(zhí)行過程中會拋出異常(14)關于以下程序段的說法,正確的是()1

9、classMyListenerimplements2ActionListener,ItemListener3publicvoidactionPerformed(ActionEventae)4.println("Action");5publicvoiditemStateChanged(ItemEventie)6.println("Item");78A、可通過編譯B、第2行產(chǎn)生編譯錯誤C、第3行產(chǎn)生編譯錯誤D、第5行產(chǎn)生編譯錯誤(15)通過調(diào)用newList(10,false)創(chuàng)建一個列表,以下關于該列表的說法哪項是錯誤的。()A、該列表不支持復選B、該列表

10、有10個選項C、根據(jù)需要該列表可能有垂直滾動條D、該列表支持10個可見選項寫出以下程序的運行結(jié)果。每道題10分,共30分)1寫出以下程序的運行結(jié)果。classOverloadDemovoidtestOverload(inti).println(“int”);voidtestOverload(Strings).println(“String”);publicstaticvoidmain(Stringargs)OverloadDemoa=newOverloadDemo();charch='x'a.testOverload(ch);2閱讀以下程序,寫出輸出結(jié)果。classFirstpublicFirst()aMethod();publicvoidaMethod().println(“inFirstclass”);publicclassSecondextendsFirstpublicvoidaMethod().println(“inSecondclass”);publicstaticvoidmain(Stringargs)newSecond();3寫出以下程序的運行結(jié)果。import.*;publicclassUseLabelpublicstaticvoidmain(Stringargs)Loop:for(inti=2;i<10;i+)for(i

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論