面向?qū)ο蟪绦蛟O(shè)計(jì)模擬題_第1頁
面向?qū)ο蟪绦蛟O(shè)計(jì)模擬題_第2頁
面向?qū)ο蟪绦蛟O(shè)計(jì)模擬題_第3頁
面向?qū)ο蟪绦蛟O(shè)計(jì)模擬題_第4頁
面向?qū)ο蟪绦蛟O(shè)計(jì)模擬題_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、面向?qū)ο蟪绦蛟O(shè)計(jì)模擬題一、判斷題1 在Java中,方法可以同名。2 trueAtrue=false。3 在程序中有一表達(dá)式為shortx=64589,程序能夠正常編譯。4 假設(shè)x、y都是float型,分別等于5和7,而x1、y1則是double型,分別等于5.0和7.0,那么x/y與x1/y1的值相等。5 使用System.out.println(數(shù)組名)就可以打印出數(shù)組的內(nèi)容。6 for循環(huán)都能夠改寫成while循環(huán)。7 一個(gè)類中可以有多個(gè)構(gòu)造器方法。8 public方法不能夠訪問其它類的private數(shù)據(jù)。9 外部類不能訪問static變量。10 m容器可以被添加到其它容器中去。11 La

2、bel上顯示的文本信息一經(jīng)定后,就不能在程序中動(dòng)態(tài)修改。12 在TextArea中不能輸入超過程序中定義的行數(shù)。13 對(duì)于同一個(gè)容器,可以使用多種布局管理方式。14 一個(gè)Button可以同時(shí)擁用文本標(biāo)簽和圖像。15 一個(gè)按鈕的顏色定義如下:button.setBackground(Color.black);這樣我們將不能看到按鈕上的標(biāo)簽文字。16 在JavaApplication中不能夠使用Button對(duì)象。17 僅有GUI部件可以產(chǎn)生事件。18 有的類定義時(shí)可以不定義構(gòu)造函數(shù),所以構(gòu)造函數(shù)不是必需的。19 類及其屬性、方法可以同時(shí)有一個(gè)以上的修飾符來修飾。20 抽象方法必須在抽象類中,所以抽

3、象類中的方法都必須是抽象方法。21 package語句必須在第一行。22 使用System.out.println(數(shù)組名)就可以打印出數(shù)組的內(nèi)容。23 一個(gè)類只能有一個(gè)構(gòu)造器方法。24 static方法只能訪問static變量。25容器可以被添加到其它容器中去。25 JavaApplet只能在GUI下運(yùn)行。26 在Java中,方法不可以同名。27 在程序中有一表達(dá)式為shortx=64589,程序不能夠正常編譯。28 對(duì)于同一個(gè)容器,只能使用一種布局管理方式。29 有的類定義時(shí)可以不定義構(gòu)造函數(shù),但構(gòu)造函數(shù)仍然是必需的。單項(xiàng)選擇題1 、Java語言中,變量也叫做。A.方法B.函數(shù)C.狀態(tài)數(shù)據(jù)

4、D.域2 、以下關(guān)于變量作用范圍的敘述,正確的是。A.是指變量可存數(shù)據(jù)的最大數(shù)量;B.是指變量中可存儲(chǔ)數(shù)據(jù)的最大范圍;C.變量范圍是包含這個(gè)變量定義的最近的一對(duì)大括號(hào)之間的代碼段。3 、方法定義中不包含部分。A.方法名B.訪問說明符C.方法類型D.參數(shù)列表4 、如果想讓一方法只能被子類訪問,應(yīng)使用訪問說明符定義。ApublicBprivateCdefaultDprotected5 、7020=。A3.5B50C106 、在Java語言中,或運(yùn)算符是。A|B|C&D!7、提供了圖形界面開發(fā)支持的是A8、以下不屬于基本數(shù)據(jù)類型的有A_java.ioBjava.awt_stringBchar

5、包。Cjava.applet。CdoubleDint9、返回字符串的長度(字符數(shù))的方法是A10width()Bsize()Ctest="Ilovejava!",那么。length()test.indexOf("java")A8B7C6D511 、數(shù)組中可以包含類型的元素。A.int型B.string型C.數(shù)組D.以上都可以12 、intx=250;inty=0;while(x>0)y+;x-=5;完成了這個(gè)循環(huán)語句后,x的值將變成。A0B250C50D5113 、如果switch語句的選擇變量的值與每一個(gè)case語句中都不匹配,將使用選擇。Aan

6、yBdefaultCnoneDother14 、如果我們定義一個(gè)名為car的類,那么存儲(chǔ)這個(gè)類的源文件名可以是:。A.car.classB.任意取名C.car.javaD.car15 、一個(gè)構(gòu)造器方法的方法名,。A.與類名相同B.可以根據(jù)需要取名C.可有多個(gè)不同名的構(gòu)造器16 、定義靜態(tài)變量、方法的關(guān)鍵字是。ApublicBstaticCprivate17 、以下幾個(gè)方法,可以被外部類訪問的是。ApulicvoidinfoPrint()BvoidpublicinfoPrint()CprivatevoidinfoPrint()DvoidprivateinfoPrint()18 、創(chuàng)建子類時(shí),使用

7、的關(guān)鍵字是。AsubclassBmodifyclassCextendsDinherit19 、子類繼承時(shí),不被繼承。A.靜態(tài)變量B.私有成員C.公用變量20 、如果你想要在子類中引用超類的構(gòu)造器方法,應(yīng)使用。A.不可以引用B.super()C.直接使用超類的構(gòu)造器方法名21 、下面不屬于“容器”的是。A.文本框B.對(duì)話框C.窗體22 、對(duì)于一個(gè)Label來說,默認(rèn)的水平對(duì)齊方式是。ASwingConstants.CENTERBSwingConstants.RIGHTCSwingConstants.LEFT23 、要獲得一個(gè)Label上顯示的文本信息,應(yīng)使用方法。AsetTextBgetText

8、CgetContent24、假設(shè)c1、c2、c3屬于同一個(gè)CheckboxGroup,則它們是。A.單選按鈕B.復(fù)選框25 、在程序中要構(gòu)建一個(gè)列表框,要使用類。ACheckboxBListboxCListDLabel26 、列表框中第一項(xiàng)的項(xiàng)目編號(hào)(也稱索引)是。A.0B.1C.-1D.不確定28 、我們可以使用來清除文本框text1中的文本。Atext1.clearText()Btext1.setText(“”)Ctext1.deleteText()D以上都可以29 、使用位置參數(shù),能夠使一個(gè)部件位于容器的頂部。ALayout.TOPBBorderLayout.TOPCLayout.NOR

9、THDBorderLayout.NORTH30 、如果要使用組合布局,需將容器的布局管理設(shè)置為。ABorderLayout()BGridLayout()C.CombinationLayout()D.以上都不對(duì)31 、將一個(gè)容器panel1放到容器frame1中的方法是。Aframe1.insert(panel1)Bframe1.add(panel1)Cframe1.addJPanel(panel1)Dframe1.insertJPanel(panel1)32 、按鈕按下的事件名是。APressedEventBActionEvent33 、下面語句是正確的。f=0.23;Achar='a

10、bc'Blongl=oxfff;CfloatDdouble=0.7E-3;34 、下列程序運(yùn)行的結(jié)果是。publicclassExampleStringstr=newString("good");charch='a','b','c'publicstaticvoidmain(Stringargs)Exampleex=newExample();ex.change(ex.str,ex.ch);System.out.print(ex.str+"and");System.out.print(ex.ch);pu

11、blicvoidchange(Stringstr,charch)str="testok"ch0='g'AgoodandabcBgoodandgbcCtestokandabcDtestokandgbc35 、關(guān)鍵字可以對(duì)對(duì)象加互斥鎖。AtransientBsynchronizedCserializeDstatic36 、下列語句關(guān)于內(nèi)存回收的說明是正確的。A.程序員必須創(chuàng)建一個(gè)線程來釋放內(nèi)存B.內(nèi)存回收程序負(fù)責(zé)釋放無用內(nèi)存C.內(nèi)存回收程序允許程序員直接釋放內(nèi)存D.內(nèi)存回收程序可以在指定的時(shí)間釋放內(nèi)存對(duì)象37、給出下面代碼:1) classParent2) pr

12、ivateStringname;3) publicParent()4) 5) publicclassChildextendsParent6) privateStringdepartment;7) publicChild()8) publicStringgetValue()returnname;9) publicstaticvoidmain(Stringarg)10) Parentp=newParent();11) 12) 將引起錯(cuò)誤。A.第3行B.第6行C.第7行38、下面選項(xiàng)是正確的main方法說明:Apublicmain(Stringargs)Bmain(Stringc)Cprivates

13、taticvoidmain(Stringargs)39、看下面一段程序:classAclassvoidgo()System.out.println("Aclass");publicclassBclassextendsAclassvoidgo()System.out.println("Bclass");publicstaticvoidmain(Stringargs)D.第8行publicstaticDvoidmain()voidAclassa=newAclass();Aclassa1=newBclass();a.go();a1.go();:AAclassA

14、class40、看以下程序:booleana=false;BBclassCAclassBclassBclassbooleanb=true;DBclassAclassbooleanc=(a&&b)&&(!b);這段程序執(zhí)行完后,c與resultAc=false;result=1;Cc=true;result=1;intresult=c=false?1:2;:Bc=true;result=2;Dc=false;result=2;41、指出下列程序的運(yùn)行結(jié)果inti=9;switch(i)default:System.out.println("default

15、");case0:System.out.println("zero");break;case 1: System.out.println("one");case 2: System.out.println("two");AdefaultBdefaultzeroCerrordefaultclausenotdefinedDnooutputdisplayed42、運(yùn)行下列程序,會(huì)產(chǎn)生結(jié)果:classOuter1privateinta;voidfoo(doubled,finalfloatf)Strings;finalbooleanb

16、;classInnervoidmethodInner()System.out.println("intheInner");publicstaticvoidmain(Stringargs)Outer1me=newOuter1();me.foo(123,123);System.out.println("outer");A.intheInnerouterB.outerC.intheInnerD.編譯不通過43、當(dāng)編譯和運(yùn)行下列程序段時(shí),會(huì)發(fā)生。classBaseclassSubextendsBaseclassSub2extendsBasepublicclass

17、CExpublicstaticvoidmain(Stringargv)Baseb=newBase();Subs=(Sub)b;A.通過編譯并正常運(yùn)行。B.編譯時(shí)出現(xiàn)例外。C.編譯通過,運(yùn)行時(shí)出現(xiàn)例外。44、下面的選項(xiàng)是正確的。classExSuperStringname,nick_name;publicExSuper(Strings,Stringt)name=s;nick_name=t;publicStringtoString()returnname;publicclassExampleextendsExSuperpublicExample(Strings,Stringt)super(s,t)

18、;publicStringtoString()returnname+"a.k.a"+nick_name;publicstaticvoidmain(Stringargs)ExSupera=newExSuper("First","1st");ExSuperb=newExample("Second","2nd");System.out.println("ais"+a.toString();System.out.println("bis"+b.toString()

19、;A.編譯時(shí)會(huì)出現(xiàn)例外。B.運(yùn)行結(jié)果為:C.運(yùn)行結(jié)果為:D.運(yùn)行結(jié)果為:a is First a.k.a 1stb is Second a.k.a 2aisFirstaisFirstbissecondbisSeconda.k.a2nd45、下面程序段的執(zhí)行結(jié)果是publicclassFoopublicstaticvoidmain(Stringargs)tryreturn;finallySystem.out.println("Finally");A,程序正常運(yùn)行,但不輸出任何結(jié)果。B.程序正常運(yùn)行,并輸出"Finally"。C.編譯能通過,但運(yùn)行時(shí)會(huì)出現(xiàn)一

20、個(gè)例外。D.因?yàn)闆]有catch語句塊,所以不能通過編譯。46、如果想讓一個(gè)方法不能被任何外部類訪問,應(yīng)使用訪問說明符定義。ApublicBprivateCdefaultDprotected47、92=。B4C4.5D0A148、在Java語言中,表示不等的運(yùn)算符是。A.豐Bnot=C<>D!=49、寫一個(gè)小應(yīng)用程序必須使用寫一個(gè)小應(yīng)用程序必須使用包。Ajava.awtBjava.appletCjava.application50、下面數(shù)據(jù)類型中_占用的空間最大。AfloatBintClongDbyte51、代碼”Hello,”+”World!”的結(jié)果是。A“Hello,+World

21、!”B.出錯(cuò)C”Hello,World!D”Hello,World!”52、下面中_變量是數(shù)組。AintArrayBtest()CIamArrayDnotArray53、下面表達(dá)式中,用來訪問數(shù)組中第一個(gè)值的是。AintArray1BintArray.1CintArray0DintArray.054、以下不是循環(huán)語句的是。AwhileBifCfor55、在有循環(huán)結(jié)構(gòu)的程序中,應(yīng)該注意。A.循環(huán)體中的程序不應(yīng)太長B.避免條件表達(dá)式永遠(yuǎn)為真值C.能夠使用while循環(huán),盡量使用while循環(huán)56、閱讀以下代碼,回答下面問題:for(intx=10;x>0;x-)System.out.prin

22、tln(i);在這段代碼中,每一次循環(huán)時(shí),首先執(zhí)行語句。Aintx=10Bx>0CxDSystem.out.println(i)57、用來區(qū)別每一個(gè)switch分支的保留字是。AchoiceBconditionCcaseDbreak58、如果switch語句的選擇變量的值與每一個(gè)case語句中都不匹配,將使用在switch語句中是可選的語句是。AswitchBdefaultCotherDcase59、如果我們定義一個(gè)名為apple的類,那么存儲(chǔ)這個(gè)類的源文件名可以是:Aapple.classBapple.byteCapple.javaDapple60、在時(shí),將調(diào)用構(gòu)造器方法。A.定義一個(gè)

23、屬于該類的對(duì)象B.調(diào)用new操作符C.打印屬于該類的對(duì)象信息61、當(dāng)時(shí),編譯使用自定義類的程序時(shí)將出錯(cuò)A.自定義類放在環(huán)境變量PATH(CLASSPAT床指定該目錄)指定的目錄中B.與程序在同一個(gè)目錄下C.放在系統(tǒng)環(huán)境變量CALSSPAT脂定的目錄中62、定義私有變量、方法的關(guān)鍵字是。ApublicBstaticCprivate63、外部類不能訪問變量。AstaticBprivateCpublic64、私有變量允許訪問。A.任何類B.特權(quán)類C.定義這個(gè)變量的類65、子類繼承時(shí),不被繼承。A.私有方法B.公用方法C.靜態(tài)方法66、下面不屬于“部件”的是。A.選擇框B.窗體C.菜單67、對(duì)于一個(gè)L

24、abel來說,默認(rèn)的垂直對(duì)齊方式是。ASwingConstants.CENTERBSwingConstants.BOTTOMCSwingConstants.TOP68、在Java語言中,單選框類名是。ALabelBcheckBoxCButtonDCheckbox69、復(fù)選框的外觀是。A.一個(gè)小正方形B.一個(gè)小圓形C.一個(gè)小三角形70、假設(shè)有一個(gè)列表框listbox1,要在其最后添加一項(xiàng),應(yīng)使用語句。Alistbox.add(“Theenditem”,0)Blistbox.add(“Theenditem”,10)Clistbox.add(“Theenditem”,-1)Dlistbox.add(

25、“Theenditem”,1)71、在程序中,就能夠防止因?yàn)樵谝恍兄休斎脒^多的文本,而使文本區(qū)textarea1變寬。A.不需要做任何考慮B.textareal.setLineWrap(true)Ctextarea1.setLineWrap(false)Dtextarea1.noWrap()72、使用位置參數(shù),能夠使一個(gè)部件位于容器的右邊。ABorderLayout.WESTBBorderLayout.RIGHTCBorderLayout.EASTDBorderLayout.NORTH73、如果在東面沒有放置部件,其它位置都有放置部件,那么中間的部件將靠向A.左邊B.上面C.右邊D.下面74、

26、邊框布局管理器將一個(gè)“容器”分成了個(gè)位置。A9個(gè)B3個(gè)C4個(gè)D5個(gè)75、 是網(wǎng)格布局管理器。ABorderLayoutBGridLayoutCReseauLayoutDFlowLayout76、 不屬于布局管理器。A.邊框布局B.組合布局C.流布局D.網(wǎng)格布局77、當(dāng)一個(gè)部件有一個(gè)事件發(fā)生,但并沒有為這個(gè)部件的這個(gè)事件指定事件監(jiān)測器,將會(huì)發(fā)生A.編譯時(shí)就不會(huì)通過C.忽略這個(gè)事件B.引起Java程序發(fā)生致命錯(cuò)誤D.引發(fā)默認(rèn)的事件處理78、事件監(jiān)視器包含在包中。Ajava.awt.happenBjava.untilCjava.awt.event79、下面是Java語言中的關(guān)鍵字。AsizeofBa

27、bstractCNULLDNative80、 paint()方法使用類型的參數(shù)。A GraphicsB Graphics2D81、正確的表達(dá)式是 。A byte=128;B Boolean=null;82、容器被重新設(shè)置大小后, 而改變。A CardLayoutB FlowLayout83、給出下面代碼:public class Personstatic int arr = new int10; System.out.println(arr1);語句是正確的:A.編譯時(shí)將產(chǎn)生錯(cuò)誤B.C.輸出零CStringDColorClongl=0xfffL;Ddouble=0.9239d;_布局管理器的容

28、器中的組件大小不隨容器大小的變化CBorderLayoutDGridLayoutpublicstaticvoidmain(Stringa)6譯時(shí)正確,運(yùn)行時(shí)將產(chǎn)生錯(cuò)誤D.輸出空84、給出下面代碼段1) publicclassTest2) intm,n;3) publicTest()4) publicTest(inta)m=a;5) publicstaticvoidmain(Stringarg)6) Testt1,t2;7) intj,k;8) j=0;k=0;9) t1=newTest();10) t2=newTest(j,k);11) 12) 將引起一個(gè)編譯時(shí)錯(cuò)誤。DAline3Bline5

29、Cline6Dline1085對(duì)于下列代碼:1) classPerson2) publicvoidprintValue(inti,intj)/.3) publicvoidprintValue(inti)/.4) 5) publicclassTeacherextendsPerson6) publicvoidprintValue()/.7) publicvoidprintValue(inti)/.8) publicstaticvoidmain(Stringargs)9) Persont=newTeacher();10) t.printValue(10);11) 12) 第10行語句將調(diào)用語句。Al

30、ine2Bline3Cline6Dline786_可拋出異常。AtransientBfinallyCthrowDstatic87main()方法的返回類型是。AintBvoidCbooleanDstatic88System類在包中。Ajava.utilBjava.ioCjava.awtDjava.lang89下面注釋方法能夠支持javadoc命令:DA/*.*/B/*.*/C/D/*.*/90下面關(guān)于Applet的說法正確的是。AApplet也需要main方法BApplet必須繼承自java.awt.AppletCApplet能訪問本地文件DApplet程序不需要編譯91運(yùn)行下列程序,會(huì)產(chǎn)生結(jié)

31、果:publicclassXextendsThreadimplementsRunnablepublicvoidrun()System.out.println("thisisrun()");publicstaticvoidmain(Stringargs)Threadt=newThread(newX();t.start();A.第1行會(huì)產(chǎn)生編譯錯(cuò)誤B.第6行會(huì)產(chǎn)生編譯錯(cuò)誤C.第6行會(huì)產(chǎn)生運(yùn)行錯(cuò)誤D.程序會(huì)運(yùn)行和啟動(dòng)92、當(dāng)編譯和運(yùn)行下列程序段時(shí),會(huì)發(fā)生。classBaseclassSubextendsBaseclassSub2extendsBasepublicclassCExp

32、ublicstaticvoidmain(Stringargv)Baseb=newBase();Subs=(Sub)b;A.通過編譯并正常運(yùn)行。B.編譯時(shí)出現(xiàn)例外。C.編譯通過,運(yùn)行時(shí)出現(xiàn)例外。93、如果任何包中的子類都能訪問超類中的成員,應(yīng)使用限定詞。ApublicBprivateCprotectedDtransient94、請(qǐng)問所有的例外類皆繼承類。Ajava.io.ExceptionBjava.lang.ThrowableCjava.lang.ExceptionDjava.lang.Error95、在X處應(yīng)加入語句,程序才能通過編譯并正常運(yùn)行。/XpublicclassFoopublics

33、taticvoidmain(Stringargs)throwsExceptionPrintWriterout=newPrintWriter(newjava.io.OutputStreamWriter(System.out),true);out.println("Hello");Aimportjava.io.PrintWriter;Bincludejava.io.PrintWriter;Cimportjava.io.OutputStreamwriter;Dincludejava.io.OutputStreamWriter;96、如果你想要在子類中引用超類的構(gòu)造器方法,應(yīng)該使用

34、。A.不可以引用B.super()C.直接使用超類的構(gòu)造器方法名97、創(chuàng)建子類時(shí),我們使用的關(guān)鍵字是。AsubclassBcreateCinheritDextends三、多項(xiàng)選擇題1 、行下列代碼后,結(jié)論是正確的。Strings=newString10;A.s10為rB.s9為null;C.s0未定義D.s.length為102 、指出方法與方法publicvoidadd(inta)為合理的重載方法。Apublicintadd(inta)Bpublicvoidadd(longa)Cpublicvoidadd(inta,intb)Dpublicvoidadd(floata)3 、下面代碼段是正確

35、的Java源程序。Apackagetestpackage;publicclassTestBimportjava.io.*;packagetestpackage;publicclassTestCimportjava.io.*;classPersonpublicclassTestDimportjava.io.*;importjava.awt.*;publicclassTest4、 publicclassparentintchange()classChildextendsParent方法可加入類Child中。Apublicintchange()Bintchang(inti)Cprivateintch

36、ange()Dabstractintchang()5、 Strings="hello"Stringt="hello"charc='h','e','l','l','o'下列表達(dá)式返回true。D t.equals(new String("hello");break;As.equals(t);Bt.equals(c);Cs=t;6、給出下面代碼段:1) switch(m)2) case0:System.out.println("case0"

37、);3) case1:System.out.println("case1");4) case2:5) default:System.out.println("default");6) m的值將引起"default"的輸出。A0B1C2D37、對(duì)于下列代碼:publicclassSamplelonglength;publicSample(longl)length=l;publicstaticvoidmain(Stringarg)Samples1,s2,s3;s1=newSample(21L);s2=newSample(21L);s3=s

38、2;longm=21L;表達(dá)式返回值為true。As1=s2;Bs2=s3;Cm=s1;Ds1.equals(m);8、下面賦值語句是錯(cuò)誤的:Afloatf=11.1;Bdoubled=5.3E12;Ccharc='r'Dbytebb=433;EBooleanb=true;9、給定下面的代碼片段:publicvoidTest()trymethod();System.out.println("HelloWorld");catch(ArrayIndexOutOfBoundsExceptione)System.out.println("Exception

39、?");catch(Exceptione)System.out.println("Exception1");finallySystem.out.println("Thankyou!");如果method()能正常運(yùn)行并返回,會(huì)顯示下面的信息:AHelloWorldBExceptionCException1DThankyou!10、下面語句能夠正確地生成5個(gè)空字符串:AStringa=newString5;for(inti=0;i<5;ai+="");BStringa="","",

40、"","",""CStringa5;DString5a;EStringa=newString5;for(inti=0;i<5;ai+=null);11、下面關(guān)于Java代碼安全的說法是正確的:A.程序執(zhí)行過程中需要的所有類都是通過字節(jié)碼校驗(yàn)程序裝入的。B代碼的運(yùn)行是由Java運(yùn)行環(huán)境中的解釋器完成的。C.在運(yùn)行時(shí),字節(jié)碼要經(jīng)過裝入、校驗(yàn)之后,才能在解釋器中執(zhí)行。D.在缺省的安全配置條件下,JavaApplet不能訪問任何本地資源12、下面選項(xiàng)將是下述程序的輸出。publicclassOuterpublicstaticvoidma

41、in(Stringargs)Outer:for(inti=0;i<3;i+)inner:for(intj=0;j<3;j+)if(j>1)break;System.out.println(j+"and"+i);A 0 and 0D 0 and 3B 0 and 1E 2 and 2C 0 and 2F 2 and 1G 2 and 013、下面語句正確地聲明一個(gè)整型的二維數(shù)組。Ainta=newint;Binta1010=newint;Cinta=newint1010;Dinta=newint1010;Einta=newint1010;14、指出下列程序的

42、所有錯(cuò)誤:finalclassFirstprivateinta=1;intb=2;classSecondextendsFirstpublicvoidmethod()System.out.println(a+b);Aprintln()參數(shù)應(yīng)為字符串,因此此處不能調(diào)用該方法。B因?yàn)樽兞縜是private,所以在其他類中不能訪問a。C.Second不能繼承First。D.關(guān)鍵字final不能修飾類15、下面的方法是一個(gè)不完整的方法,其中的方法unsafe()會(huì)拋出一個(gè)©Exception,那么在方法的1)處應(yīng)加入語句,使這個(gè)不完整的方法成為一個(gè)完整的方法。1)2) if(unsafe()/

43、dosomething3) elseif(safe()/dotheother4) ApublicIOExceptionmethodName()BpublicvoidmethodName()CpublicvoidmethodName()throwIOExceptionDpublicvoidmethodName()throwsIOExceptionEpublicvoidmethodName()throwsException16、Java中,用來構(gòu)建GUI的工具可分為?口。71.A.控件B.部件C.窗體D.容器17、下面的表達(dá)式是正確的。AStrings="你好";inti=3;

44、s+=i;BStrings="你好";inti=3;if(i=s)s+=i;CStrings="你好";inti=3;s=i+s;DStrings="你好";inti=3;s=i+;EStrings=null;inti=(s!=null)&&(s.length>0)?s.length():018、是合理的標(biāo)識(shí)符。A_sys1_lllB2mailC$changeDclass19、定義一個(gè)類名為"MyClass.java"的類,并且該類可被一個(gè)工程中的所有類訪問,那么該類的正確聲明應(yīng)為:Apriv

45、ateclassMyClassextendsObjectBclassMyClassextendsObjectCpublicclassMyClassDpublicclassMyClassextendsObject20、方法與方法publicvoidadd(inta)為合理的重載方法。Apublicintadd(inta)Bpublicvoidadd(longa)Cpublicvoidadd(inta,intb)Dpublicvoidadd(floata)21、如果下列的方法不能正常運(yùn)行,在console上將顯示。publicvoidexample()tryunsafe();System.out.println("Test1");catch(SafeExceptione)System.out.println("Test2");finallySystem.out.println(

溫馨提示

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

評(píng)論

0/150

提交評(píng)論