




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、完美WORD格式JAVA程序設(shè)計(jì)模擬題 A一判斷題1. Java源代碼中定義幾個(gè)類(lèi),編譯結(jié)果就生成幾個(gè)以.class為后綴的字節(jié)碼文件。(V)2. 注釋的作用是使程序在執(zhí)行時(shí)在屏幕上顯示/之后的內(nèi)容。()3. 有的類(lèi)定義時(shí)可以不定義構(gòu)造函數(shù),所以構(gòu)造函數(shù)不是必需的。()4. 由繼承性可知,程序中子類(lèi)擁有的成員數(shù)目一定大于等于父類(lèi)擁有的成員數(shù)目。()5. 抽象方法必須在抽象類(lèi)中,所以抽象類(lèi)中的方法都必須是抽象方法()6. java異常處理中可以使用多個(gè)catch子句,此時(shí)應(yīng)將高級(jí)別異常類(lèi)的 catch子句放在前面。(V)7. Java語(yǔ)言中的數(shù)組元素下標(biāo)總是從0開(kāi)始,下標(biāo)可以是整數(shù)或整型表達(dá)式。
2、(V )8. Applet是一種特殊的 Panel,它是Java Applet程序的最外層容器。(V )9. 在Java中對(duì)象可以賦值,只要使用賦值號(hào)(等號(hào))即可,相當(dāng)于生成了一個(gè)屬性與賦值對(duì)象相同的新對(duì)象。()10. System類(lèi)不能實(shí)例化,即不能創(chuàng)建System類(lèi)的對(duì)象。(V )11. 一個(gè)線程對(duì)象的具體操作是由run()方法的內(nèi)容確定的,但是Thread類(lèi)的run()方法是空的,其中沒(méi)有內(nèi)容;所以用戶程序要么派生一個(gè)Thread的子類(lèi)并在子類(lèi)里重新定義run()方法,要么使一個(gè)類(lèi)實(shí)現(xiàn)Runnable接口并書(shū)寫(xiě)其中run()方法的方法體。(V )12. 接口是特殊的類(lèi),所以接口也可以繼承
3、,子接口將繼承父接口的所有常量和抽象方法。()13. 靜態(tài)初始化器是在其所屬的類(lèi)加載內(nèi)存時(shí)由系統(tǒng)自動(dòng)調(diào)用執(zhí)行。(V)14. 如果p是父類(lèi)Pare nt的對(duì)象,而c是子類(lèi)Child的對(duì)象,則語(yǔ)句 p=c是正確的。(V )15. 所有的鼠標(biāo)事件都由 MouseListener監(jiān)聽(tīng)接口的監(jiān)聽(tīng)者來(lái)處理(V)二. 單項(xiàng)選擇題1在編寫(xiě)Java Applet 程序時(shí),若需要對(duì)發(fā)生的事件作出響應(yīng)和處理,一般需要在程序 的開(kāi)頭寫(xiě)上(D ) 語(yǔ)句。A、import java.awt.* ;B、import java.applet.* ;C、import java.io.* ; D、import java.awt.
4、event.* ;2.關(guān)于被私有保護(hù)訪問(wèn)控制符private protected修飾的成員變量,以下說(shuō)法正確的是(c)A、可以被三種類(lèi)所引用:該類(lèi)自身、與它在同一個(gè)包中的其他類(lèi)、在其他包中的該類(lèi) 的子類(lèi)B、可以被兩種類(lèi)訪問(wèn)和引用:該類(lèi)本身、該類(lèi)的所有子類(lèi)C、只能被該類(lèi)自身所訪問(wèn)和修改D、只能被同一個(gè)包中的類(lèi)訪問(wèn)3. Java application中的主類(lèi)需包含 main方法,main方法的返回類(lèi)型是什么?( d )A、int、float、double、void專(zhuān)業(yè)知識(shí)分享4. 設(shè)有下面兩個(gè)類(lèi)的定義:class Pers on class Stude ntexte nds Pers on lo
5、ng id; /身份證號(hào)int score; /入學(xué)總分Stri ng n ame; /姓名int getScore()return score;則類(lèi) Person 和類(lèi) Student的關(guān)系是(b)。6.7.A、包含關(guān)系容器Panel和A、FlowLayout執(zhí)行完以下代碼A、x24為 0Applet繼承關(guān)系、關(guān)聯(lián)關(guān)系D、上述類(lèi)定義有語(yǔ)法錯(cuò)缺省使用的布局編輯策略是(BorderLayoutin t x = newB x24未定義in t25編譯并運(yùn)行以下程序,以下描述哪個(gè)選項(xiàng)是正確的GridLayoutD、CardLayout;后,以下哪項(xiàng)說(shuō)明是正確的x25為 0D、x0為空完美WORD格式
6、1. class X2.protected String toString()3.retur n super.toStri ng();4.A、編譯通過(guò)運(yùn)行無(wú)異常B、編譯通過(guò)但運(yùn)行時(shí)出錯(cuò)、C、行2出錯(cuò),不能成功編譯D不能成功編譯,行 3出錯(cuò)8.以下哪個(gè)不是Java的關(guān)鍵字? ( a)A、FALSEB 、con stC、thisD、void9. 有程序如下,關(guān)于程序的描述哪個(gè)是正確的? ( c )public class Personstatic int arr = new int10;public static void main(String a)System.out.pri ntln (ar
7、rO);A、編譯將產(chǎn)生錯(cuò)誤B、編譯時(shí)正確,但運(yùn)行時(shí)將產(chǎn)生錯(cuò)誤C、正確,輸出0D、正確,輸出 null10. 以下聲明合法的是(A、default String sB、public final static native int w()C、abstract double dD abstractfinal double9. 專(zhuān)業(yè)知識(shí)分享hyperbolicCos ine()11.關(guān)于以下 application的說(shuō)明,正確的是(c1.classStaticStuff2.3.staticint x=104.static x+=55.public static voidmain(Stri ng arg
8、s6.System.out.pri ntl n(x= + x);7.8.static x/=3;完美WORD格式A、4行與8行不能通過(guò)編譯,因?yàn)槿鄙俜椒头祷仡?lèi)型B、8行不能通過(guò)編譯,因?yàn)橹荒苡幸粋€(gè)靜態(tài)初始化器C、 編譯通過(guò),執(zhí)行結(jié)果為:x=5D、 編譯通過(guò),執(zhí)行結(jié)果為:x=3)修飾符修飾該接口。D、private12. 在使用in terface聲明一個(gè)接口時(shí),只可以使用( aA、publicB、protected C 、private protected13. 關(guān)于以下程序代碼的說(shuō)明正確的是( d)class HasStaticprivate static int x=100;publi
9、c static void mai n( Stri ng args )HasStatic hs1= new HasStatic();hs1.x+;HasStatic hs2=new HasStatic();hs2.x+;hs1= new HasStatic();hs1.x+;HasStatic.x-;System.out.pri ntln(“ x= ” +x);A、5行不能通過(guò)編譯,因?yàn)橐昧怂接徐o態(tài)變量B、 10行不能通過(guò)編譯,因?yàn)閤是私有靜態(tài)變量C、程序通過(guò)編譯,輸出結(jié)果為:x=103D、程序通過(guò)編譯,輸出結(jié)果為:x=10214. 關(guān)于以下程序段,正確的說(shuō)法是(c)1. String s1
10、= ” abc” +” def ”;2. String s2=new Stri ng( s1);3. if ( s1= =s2)4. System.out.println(“ = = succeeded ” );專(zhuān)業(yè)知識(shí)分享5. if (s1.equals(s2)6. System.out.pri ntl n(A、行4與行6都將執(zhí)行C、行6執(zhí)行,行4不執(zhí)行15. 以下說(shuō)法哪項(xiàng)是正確的(aclass MyListe ner“ .equals() succeeded ” );B行4執(zhí)行,行6不執(zhí)行C行4、行6都不執(zhí)行)exte nds MouseAdapter impleme nts MouseL
11、iste nerpublic void mouseE ntered(MouseEvent mev)System.out.pri ntl n(Mouse en tered.); A、以上代碼可通過(guò)編譯B、 不能通過(guò)編譯,因?yàn)闆](méi)有實(shí)現(xiàn)MouseListener接口中的所有方法C、不能通過(guò)編譯,因?yàn)轭?lèi)頭定義不能分行D、 能通過(guò)編譯,若組件用該類(lèi)作為Mouse的監(jiān)聽(tīng)者并且接收了mouse-exited事件,則在執(zhí)行過(guò)程中會(huì)拋出異常三程序閱讀題1 閱讀以下程序:import java.io.*;public class AboutFilepublic static void main(String ar
12、gs)BufferedReader b=new BufferedReader (newIn putStreamReader(System.i n);String s;System.out.flush();s=b.readL in e();System.out.pri ntln(“ String is: ” +s);運(yùn)行以上程序,若從鍵盤(pán)輸入:JAVA 車(chē) 則輸出結(jié)果為String is:JAVA 。2. 閱讀以下程序,輸出結(jié)果為 1 2 3class C1 C1 () System.out.pri nt (1 ”); class C2 extends C1 C2() System.out.pr
13、i nt (2 ); public class C3 exte nds C2 C 3() System.out.println(3 ); public static void main(String args) C3 c = new C3( ); 3. 閱讀以下程序,輸出結(jié)果為 3。import java.io.*;public class ATestpublic static void main(String args) SubClass sb = new SubClass();System.out.pri ntl n( sb.add(); class SuperClassint a = 1
14、 , b = 2 ;class SubClass exte nds SuperClassint add( ) retur n a+b; 4.以下程序段的輸出結(jié)果為 Value is two_value is 2int j=2; switch ( j ) case 2:Value is two. ” );“Value is three. ” )value is “ +j);System.out.pri nt( case 2+1 :System.out.pri ntl n( break;default:System.out.pri ntl n( break;5 閱讀以下程序:class AExam
15、plepublic static void main(String args)String s, s1=” ;char c;s=argsO;for( int i=0; i= a &c= A &c= Z)s仁s1+Character.toLowerCase(c);System.out.pri ntln( s1);若在命令行輸入以下命令:java AExample helloWORLD則程序的輸出為。6閱讀以下程序段:class Pare ntvoid prin tMe()System.out.pri ntln(“ pare nt ” );class Child exte nds Pare ntv
16、oid prin tMe()System.out.println( “ child ” );void prin tAll()super.pri ntMe();this.pri ntMe();prin tMe(); public class Test_thispublic static void main(String args)Child myC=n ew Child(); myC.pri ntAll();輸出結(jié)果為:J7. 以下程序段的輸出結(jié)果為 public class ABCpublic static void main(String args )int i ,j ;int a = 2,
17、1,3,5,4;for ( i = 0 ; i a.length-1; i + ) int k = i;for ( j = i ; j a.l ength ; j+ )if ( ajak ) k = j;int temp =ai;ai = ak;ak = temp;for ( i =0 ; ia .1 ength; i+ )System.out.print(ai+);System.out.println();參考答案:解:1Stri ng is: JAVA5HELLOworld21 2 36pare nt child child3371 2 3 4 54value is twoJava程序設(shè)計(jì)
18、模擬題 B一、選擇題1.編譯Java Applet源程序文件產(chǎn)生的字節(jié)碼文件的擴(kuò)展名為( b )A、javaB、classC、htmlD、exe2若需要定義一個(gè)類(lèi)域或類(lèi)方法,應(yīng)使用哪種修飾符?(c )A、 staticB、 packageC、 privateD、public3. 什么是J2EE應(yīng)用文件的擴(kuò)展? ( a)A、.warB、.jsC、.earD、.jar4. ma in方法是Java Applicati on程序執(zhí)行的入口點(diǎn),關(guān)于ma in方法的方法頭以下哪項(xiàng)是合法的(b)A、publicstaticvoidmain ()B、publicstaticvoidmain ( String
19、args)C、public static intmain(Stri ng arg)D、publicvoidmain (Stringarg)5.在編寫(xiě)JavaApplicati on程序時(shí),若需要使用到標(biāo)準(zhǔn)輸入輸出語(yǔ)句,必須在程序的開(kāi)頭寫(xiě)上(c)語(yǔ)句。A、importjava.awt.* ;B、import java.applet.Applet ;C、import java.io.* ;D 、import java.awt.Graphics ;6. 下列哪個(gè)方法不是HttpServlet 類(lèi)的方法?( c)A、Get() B 、Post() C 、Actio n() D 、Put()7. 以下方
20、法中哪一個(gè)把被約束屬性的值中的變化通知給所有的listener beans?(b)、PropertyChangeSupport()、removePropertyChangeListener()b )A、void addPropertyChangeListener() BC、void firePropertyChange() D&下列哪個(gè)是合法的 Java標(biāo)識(shí)符?(A、Tree&GlassesB、FirstJavaAppletC、_$theLastOneD 273.59. JavaApplication源程序的主類(lèi)是指包含有(a )方法的類(lèi)。A、main () B、toString()C、ini
21、t ()D、actionPerfromed()10.使用哪個(gè)命令來(lái)生成 Stub和Skeleton類(lèi)? ( d )A、javac B、java C、rmic D、rmi 11. Java的字符類(lèi)型采用的是Uni code編碼方案,每個(gè)Unicode碼占用(個(gè)比特位。B 、1632D 、64bean激活的定制事件的監(jiān)聽(tīng)者(liste ner)12. 用以下方法中哪一個(gè)把目標(biāo)應(yīng)用作為 注冊(cè)?A、void addPropertyChangeListener()B、void addXXXListener()C、void firePropertyChange()D、removeXXXListener()
22、13. 對(duì)于構(gòu)造函數(shù),下列敘述錯(cuò)誤的是(A、構(gòu)造函數(shù)是類(lèi)的一種特殊函數(shù),它的方法名必須與類(lèi)名相同。B、 構(gòu)造函數(shù)的返回類(lèi)型只能是void型。C、構(gòu)造函數(shù)的主要作用是完成對(duì)類(lèi)的對(duì)象的初始化工作。D、一般在創(chuàng)建新對(duì)象時(shí),系統(tǒng)會(huì)自動(dòng)調(diào)用構(gòu)造函數(shù)。14.關(guān)于JavaBean的以下陳述中哪個(gè)為真 ?( c )A、 你可在目標(biāo)平臺(tái)上修改JavaBean的源代碼。B、 你可在目標(biāo)平臺(tái)上重編譯bean的jar文件。C、 執(zhí)行嵌入在 Forte for Java的bean的jar 文件所得到的輸出與 IBM Visual Age IDE 的輸出是一樣的。D、 你可在目標(biāo)應(yīng)用中修改JavaBean的視感。15.
23、在編寫(xiě)Java Applet程序時(shí),若需要對(duì)發(fā)生的事件作出響應(yīng)和處理,一般需要 在程序的開(kāi)頭寫(xiě)上( d )語(yǔ)句。A、import java.awt.* ;B、importjava.applet.* ;C import java.io.* ;D、importjava.awt.eve nt.*;16. servlet函數(shù)中哪個(gè)方法作為請(qǐng)求的調(diào)度程序(dispatcher ) ?( a )A、service。B 、init()C 、ServletResponse()D 、ServletRequest()17. 在Java中,開(kāi)發(fā)圖形用戶界面的程序需要使用一個(gè)系統(tǒng)提供的類(lèi)庫(kù),這個(gè)類(lèi)庫(kù)就是(b )包。A
24、、java.ioB、java.awtC、java.appletD、java.awt.event18. BDK的以下窗口中哪一個(gè)允許你設(shè)置Our Butt on ” bea n的選項(xiàng)?(c )A、ToolBox windowB、BeanBox windowC、Properties windowD、Method Tracer window19.已知如下代碼:public classTestpublic staticvoidmai n( Stri ngarg)int i =5;do System.out.pri ntl n(i); while (-i5)System.out.pri ntl n(fi
25、ni shed);執(zhí)行后的輸出是什么?( a )A、5FinishedB、4C、6 FinishedD、None20.哪個(gè)包包含標(biāo)簽處理程序(tag handler)中實(shí)現(xiàn)的接口?( b )A、javax.servlet.jsp.*B、javax.jsp.servlet .*C、javax.servlet.tagext D、javax.jsp.tagext21.給出如下代碼:class Testprivateintm;publicstaticvoid fun()/somecode.如何使成員變量m被函數(shù)fun()直接訪問(wèn)?(c )A、將 privateintm改為 protectedintmB
26、、將 privateintm改為 public intmC、將 privateintm改為 staticintmD、將 privateintm改為 int m22.用來(lái)執(zhí)行稱為SampleServlet 的 servlet的窗體的代碼提供如下vform action= ” :8000/samplecontext/samplealiasinput type =submit value=” Query” 當(dāng)點(diǎn)擊Query按鈕時(shí),將調(diào)用此 servlet 。此servlet類(lèi)中哪個(gè)方法將被執(zhí)行? (c )A service() 和doGet() 方法將被調(diào)用B 只有 d
27、oGet()被調(diào)用C、doPost()D 只有 service()方法將被調(diào)用,因該方法的名未被提及。23.已知如下代碼:1:classExample2:Stri ngstr;3:publicExample()4:str= 1example;5:6:publicExample(Stri ngs)7:str=s;8:9:10:classDemoexte ndsExample11:12:publicclassTest13:publicvoid f()14:Exampleex =new Example(Good)15:Demo d=new Demo(Good);16:哪句語(yǔ)句會(huì)導(dǎo)致錯(cuò)誤?(d )15
28、A、line 3B、line 6C line 14D line24.當(dāng)?shù)诙螆?zhí)行此servlet 時(shí),它的輸出將是什么? ( c )import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;public class hitco un tServlet exte nds HttpServletstatic int coun t=0;public void in it(ServletC onfig con fig)throws ServletExcepti on super.i ni
29、t(c on fig);protected void service(HttpServletRequest req,HttpServletResp onse resp)throws ServletExcepti on, I OExcepti oncoun t+;Prin tWriter out=resp.getWriter();out.pri ntln( Stri ng.valueOf(co un t);public Stri ng getServletI nfo()return BasicServlet In formatio n;A、2public void destroy()coun t
30、=0;25為表示描繪動(dòng)畫(huà)的文件列表,開(kāi)發(fā)者正在編寫(xiě)一個(gè)帶索引屬性的bean類(lèi)。開(kāi)發(fā)者允許用戶用文本編輯器來(lái)讀入和改變其屬性。應(yīng)做什么呢?(應(yīng)重設(shè)getAsText()方法。應(yīng)重設(shè)getAsText()和 setAsText()方法。應(yīng)編寫(xiě)accessor 禾口 mutator 方法。應(yīng)重設(shè)setTags()禾口 getTags()方法。26 請(qǐng)問(wèn)如下哪個(gè)方法可以將MenuBar加入 Frame 中?(setMe nu()B、setMe nuBar()C、add()addMe nuBar()27.陳述A:服務(wù)器創(chuàng)建了一個(gè)cookie,并發(fā)送給客戶。客戶把此cookie保存在本地硬盤(pán)中。陳述B:當(dāng)
31、服務(wù)器需要時(shí),客戶通過(guò)HTTPServletRequest對(duì)象發(fā)送cookie給服務(wù)器。關(guān)于陳述B,以下中哪個(gè)為真?A、陳述A為假,陳述B為真。、陳述A為真,陳述B為假。C、這二個(gè)陳述都為真。、這二個(gè)陳述都為假。28.下面的語(yǔ)句的作用是:Vector MyVector = new Vector(100,50);A、創(chuàng)建一個(gè)數(shù)組類(lèi)對(duì)象MyVector,有100個(gè)元素的空間,每個(gè)元素的初值為50。B、創(chuàng)建一個(gè)向量類(lèi)對(duì)象MyVector,有100個(gè)元素的空間,每個(gè)元素的初值為50。C、創(chuàng)建一個(gè)數(shù)組類(lèi)對(duì)象MyVector,有100個(gè)元素的空間,若空間使用完時(shí),以50個(gè)元素空間單位遞增D、創(chuàng)建一個(gè)向量類(lèi)
32、對(duì)象MyVector,有100個(gè)元素的空間,若空間使用完時(shí),以50個(gè)元素空間單位遞增。29.關(guān)于JavaBean的以下陳述中哪個(gè)為真 ?( c )A、可在目標(biāo)平臺(tái)上修改JavaBean的源代碼。B可在目標(biāo)平臺(tái)上重編譯bean的jar文件。C 執(zhí)行嵌入在 Forte for Java的bean的jar 文件所得到的輸出與IBM Visual Age IDE的輸出是一樣的。D可在目標(biāo)應(yīng)用中修改 JavaBean的視感。30.為說(shuō)明包含bean構(gòu)件,把哪個(gè)語(yǔ)句加入到JSP頁(yè)面? ( a )A、 B、 C、 D、 二、填空題1. 對(duì)于 java 入口程序 public static void main
33、()方法,public,static 和 void 定義的意義分別是什么?(為什么要定義成 public static void 形式)Public : 公有方法,可被類(lèi)外部調(diào)用Static : 靜態(tài)方法,可不實(shí)例化而被類(lèi)直接調(diào)用Void : 無(wú)返回值2. 數(shù)組x定義如下:int x =new int32貝 U x.len gth的值為3,x0.le ngth的值為2。3. 創(chuàng)建類(lèi)的對(duì)象時(shí),使用關(guān)鍵字 new給對(duì)象分配內(nèi)存空間。4. 定義類(lèi)的構(gòu)造方法不能有返回值類(lèi)型,其名稱與 類(lèi)名相同。5. 應(yīng)用程序的main方法中有以下語(yǔ)句,則輸出的結(jié)果是 sum=28。int b=1,2, 3, 4,5,
34、 6,7;int sum=0;for(i nt i=0;iben gth;i+) for(int j=0;jbi.length;j+) sum+=bij; System.out.pri ntl n(sum=+sum);參考答案:答:1只有公有的方法才能被訪問(wèn)或調(diào)用;只有靜態(tài)的方法才能夠直接調(diào)用;由于是公共調(diào)用的入口方法,無(wú)法確認(rèn)返回值類(lèi)型。2、3 ;2 。3、new4、類(lèi)5.28JAVA程序設(shè)計(jì)模擬題 C一判斷題x )而其它編譯器則使x )V )1 Boolen變量值可以是 0或1(2、 在Java中,整型的大小是不固定的。一些編譯器使用2字節(jié)的整型,用4字節(jié)(3、運(yùn)算符+的優(yōu)先級(jí)高于運(yùn)算符
35、+(v )4、 將Short值賦給Long值是允許的(5、Java中的每個(gè)類(lèi)都至少有一個(gè)構(gòu)造器(V )6、靜態(tài)方法可作用于類(lèi)變量和實(shí)例變量(x )7、在同一類(lèi)中可以有具有以下聲明的兩個(gè)方法:voidmethod1(int j,intk)禾口 int method2(int k,int j)8、一個(gè)類(lèi)的子類(lèi)可以是某些其它類(lèi)的超類(lèi)(v )9、當(dāng)超類(lèi)引用變量指定為對(duì)子類(lèi)的引用時(shí),只能訪問(wèn)超類(lèi)中定義的成員(x )10、 一個(gè)類(lèi)可以擁有任何數(shù)量的超類(lèi)和子類(lèi)(二.單項(xiàng)選擇題1. 哪種語(yǔ)言是以對(duì)象為特征的開(kāi)發(fā)可視化程序組件的語(yǔ)言?( b )A. 過(guò)程化語(yǔ)言B.面向?qū)ο蟮恼Z(yǔ)言C.機(jī)器語(yǔ)言D.以上都不是2. 以
36、下哪個(gè)選項(xiàng)使Java得以在因特網(wǎng)上流行?( a )A. Java Applet B.Java 應(yīng)用程序C. Java 字節(jié)碼3)所有Java應(yīng)用程序必須包含下面哪個(gè)方法才能獨(dú)立運(yùn)行?( d )A. Start ()B.Begi n() c.Method ()D.Ma in()4)執(zhí)行編譯好的Java程序的命令是(b )A. javacB. javaC. runD.ececute5)可以將以下哪個(gè)值賦給類(lèi)型char的變量?(c ).A(2).9(3).12.3.” hello ”A. ( 1 )和(2)B.(1)、( 2)和(3)C. ( 1)D.( 2)6.Java中的子類(lèi)也稱為(c )派生類(lèi)
37、 D. 隱藏類(lèi)A. 內(nèi)聯(lián)類(lèi) B. 嵌套類(lèi) C.7.以下哪個(gè)是關(guān)于 Java的正確說(shuō)法(d )A.不具有編譯器B.不具有解釋程序C.不具有編譯器和解釋程序D. 具有字節(jié)碼閱讀器A.位運(yùn)算符B.邏輯運(yùn)算符C.這種運(yùn)算符不存在9.使用以下哪些修飾符進(jìn)行修飾時(shí),子類(lèi)不可訪問(wèn)其變量?( b )A. Protected B. Private C.以上兩者都是D. 以上都不是10. 以下關(guān)于抽象方法的說(shuō)法哪些是錯(cuò)誤的?( d )A. 可以直接訪問(wèn)它們而無(wú)需創(chuàng)建包含他們的類(lèi)對(duì)象。B. 它們的實(shí)現(xiàn)是不提供的。C. 它們的實(shí)現(xiàn)是由其子類(lèi)提供的。D. 抽象方法永遠(yuǎn)不會(huì)被調(diào)用。11. 引用抽象類(lèi)的引用變量可以初始化為
38、(b )A. 抽象類(lèi)的對(duì)象B. 抽象類(lèi)子類(lèi)的對(duì)象C. 以上兩者都是D. 以上都不是12. 以下關(guān)于接口的說(shuō)法哪些是錯(cuò)誤的?( c )A. 創(chuàng)建接口層次結(jié)構(gòu)是可能的。B. 接口類(lèi)型變量可用于應(yīng)用實(shí)現(xiàn)它的類(lèi)對(duì)象。C. 接口可被實(shí)例化。D. 聲明抽象方法的接口無(wú)需在其聲明中具有abstract修飾符。13. 假定沒(méi)有任何修飾符指定其訪問(wèn)的類(lèi)擁有以下哪種訪問(wèn)級(jí)別?( c )A. Public B.Protected C.Package D.Private14. 可在方法的作用域中拋擲的異常是:(c )A. 使用Java的throw語(yǔ)句的方法直接拋擲的異常B. 被方法通過(guò)調(diào)用其他方法拋擲的異常C. 上面
39、的a和bD. 以上都不是15. 如果我們假定throw object ;但該參數(shù)不是 Throwable對(duì)象,則會(huì)發(fā)生什么?(c )A. 什么也不發(fā)生,該參數(shù)也將時(shí)有效的B. 該參數(shù)將轉(zhuǎn)換成 Throwable對(duì)象,然后執(zhí)行該語(yǔ)句C. 編譯器將指出錯(cuò)誤D. 這本身將產(chǎn)生異常16. 何時(shí)拋擲Error異常?( a )A. 當(dāng)發(fā)生動(dòng)態(tài)鏈接失敗或JVM本身發(fā)生某些知命錯(cuò)誤時(shí)B. 當(dāng)OS中的中斷處理程序不處理生成的中斷時(shí)C. 當(dāng)運(yùn)行時(shí)異常系統(tǒng)無(wú)法處理它時(shí)D. 以上都是17. 以下程序測(cè)試String類(lèi)的各種構(gòu)造方法,試選出其運(yùn)行效果。(a )class STRpublic static void ma
40、in(String args)String s1= new Strin g();Stri ng s2=new Strin g(Stri ng 2); char chars=a, ,s,t,r,i, n,g;String s3=new Strin g(chars);String s4=new Strin g(chars,2,6);byte bytes=0,1,2,3,4,5,6,7,8,9;Stri ngBufer sb=new Strin gBuffer(s3);String s5=new Strin g(sb);System.out.println(The String No.1 is +s1);System.out.println(The String No.2 is +s2);System.out.println(The String No.3 is +s3);System.out.println(The String No.4 is +s4);System.out.println(The String No.5 is +s5); A. The Stri ng No.1 isThe Stri ng No.2 is Stri ng 2The String No.3 is a
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 商鋪預(yù)售合同范本
- 商鋪燃?xì)廪D(zhuǎn)讓合同范本
- 2025至2031年中國(guó)冷凍板栗行業(yè)投資前景及策略咨詢研究報(bào)告
- 商鋪門(mén)樓安裝合同范本
- 2025至2031年中國(guó)S形雕刻刀行業(yè)投資前景及策略咨詢研究報(bào)告
- 合唱排練 合同范本
- 中葡股合同范例
- 商店會(huì)計(jì)合同范本
- 商標(biāo)贈(zèng)送合同范本
- 2025至2030年中國(guó)計(jì)時(shí)夾燈數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 綠色建筑及材料分析及案列
- 鍍層的結(jié)合力
- 霍尼韋爾DDC編程軟件(CARE)簡(jiǎn)介
- 實(shí)用中西醫(yī)結(jié)合診斷治療學(xué)
- 論《說(shuō)文解字》中的水文化
- 幕墻工程技術(shù)標(biāo)范本
- 德龍自卸車(chē)合格證掃描件(原圖)
- [國(guó)家公務(wù)員考試密押題庫(kù)]申論模擬925
- 初級(jí)電工教學(xué)大綱與教學(xué)計(jì)劃
- 虛焊分析報(bào)告
- 《施工方案封面》
評(píng)論
0/150
提交評(píng)論