資源描述:
《高職期末Java試題》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、Java試題(二)選擇1.MAXLENGTH是int型public成員變量,變量值保持為常量100,用簡短語句定義這個變量。ApublicintMAXLENGTH=100;匚BfinalintMAXLENGTH二100;CfinalpublicintMAX_LENGTH=100;DpublicfinalintMAX_LENGTH=100.2?給出下而代碼:1)classParent{2)privateStringname;3)publicParent(){}4)}5)publicclassChildextendsParent{
2、6)privateStringdepartment;7)publicChildO{}8)publicStringgetValueO{returnname;}9)publicstaticvoidmain(Stringarg[]){10)Parentp=newParent();11)}12)}那些行將引起錯課?匚A第3行CB第6行3.類Teacher和Student是類Person的子類;Personp;Teachert;Students;//p,tandsareallnon-null.if(tinstanceofPerson){
3、s=(Student)t;}故后一句語句的結(jié)果是:CA將構(gòu)造一個Student對象:CB表達(dá)式是合法的;CC表達(dá)式是錯誤的;匚D編譯時正確,但運行時錯誤。3.給出下面代碼段1)publicclassTest{2)intm,n;3)publicTest(){}4)publicTest(inta){m=a;}5)publicstaticvoidmain(Stringarg[]){6)Test11,t2;7)intj,k;8)j=0;k=0;9)tl=newTest();10)t2=newTest(j,k);11)}12)}哪行將引
4、起一個編譯時錯誤?匚Aline3Bline5Cline6Dline103.對于下列代碼:1)classPerson{2)publicvoidprintValue(inti,intj){//???}3)publicvoidprintValue(inti){//???}4)}5)publicclassTeacherextendsPerson{6)publicvoidprintValueO{//???}7)publicvoidprintValue(inti){//...}8)publicstaticvoidmain(Stringar
5、gs[]){9)Persont=newTeacher():10)t.printValue(lO);11)}第10行語句將調(diào)用哪行語句??CAline2匚Bline3匸Cline6匚Dline74.哪個關(guān)鍵字可以拋出異常?Atransient匚BfinallyCthrowDstatic5.MainO方法的返回類型是:AintCBvoidCboolcanDstatic3.System類在哪個包中?cAjava?utilcBjava?ioccjava.awlcDjava.lang9?對于下列代碼:publicclassParent{
6、publicintaddValue(inta,intb)ints;s=a+b;returns;}}classChildextendsParent{}下述哪些方法可以加入類Child?intaddValuc(inia,intb){//dosomething...}publicvoidaddValue(inta,intb){//dosomething???}a,publicintaddValue(publiciniaddVaIue(inta){//dosomething???}inia,intb)throwsMyException
7、{//dosomething.??}10?給出下面代碼:publicclasstest{staticinta[]=newa[10];publicstaticvoidmain(Stringargsf]){System?oul?println(arr[10]);}}那個選項是正確的?CA編譯時將產(chǎn)生錯誤;匚B編譯時正確,運行時將產(chǎn)生錯誤:CC輸出零;匚D輸出空。11.下面哪些選項是正確的main方法說明?Apublicnuiin(Stringargs[])Bpublicstaticvoidmain(Stringargs[])Cpr
8、ivatestaticvoidnkiin(Stringargs[])Dvoidmain()二.多項選擇1.卜?面哪些代碼段是止確的Java源程序?A.packagetestpackage;publicclassTest{//dosomething???}B.importjav