




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精品資料歡迎閱讀 智慧樹(shù)知到Java程序設(shè)計(jì)章節(jié)測(cè)試答案 智慧樹(shù)知到Java程序設(shè)計(jì)章節(jié)測(cè)試答案第一章1、 Java 語(yǔ)言使用的字符碼集是A:ASCIIB:BCDC:DCBD:Unicode正確答案: Unicode2、 Java 源文件和編譯后的文件擴(kuò)展名分別為A:.class和 .javaB:.java 和 .classC:.class和 .classD:.java和 .java正確答案: .java 和 .class3、 關(guān)于方法main ()的說(shuō)法哪個(gè)正確?A:方法main ()只能放在公共類中B:main( )的頭定義可以根據(jù)情況任意更改C:一個(gè)類中可以沒(méi)有main( )方法D:所有
2、對(duì)象的創(chuàng)建都必須放在main( )方法中正確答案: 一個(gè)類中可以沒(méi)有main( )方法4、 Java語(yǔ)言具有許多優(yōu)點(diǎn)和特點(diǎn), 下列選項(xiàng)中, 哪個(gè)反映了Java 程序并行機(jī)制的特點(diǎn):A:安全性B:多線程C:跨平臺(tái)D:可移植正確答案: 多線程5、 Java語(yǔ)言最初是面向哪個(gè)應(yīng)用領(lǐng)域設(shè)計(jì)的?A:InternetB:制造業(yè)C:消費(fèi)電子產(chǎn)品D:CAD正確答案: 消費(fèi)電子產(chǎn)品6、 Java在( )年的3月23日誕生。A:1991B:1993C:1995D:1997正確答案: 19957、 ava編譯器是哪個(gè)命令?A:javacB:javaC:javaeD:javaw正確答案: javac8、 Java體系
3、主要分為三部分,下列哪個(gè)選項(xiàng)不是其中的一個(gè)組成部分?A:Java MEB:Java SEC:Java EED:Java AE正確答案: Java AE9、 Java編譯器是哪個(gè)命令?A:javacB:javaC:javaeD:javaw正確答案: javac10、 Java運(yùn)行時(shí)解釋器是哪個(gè)命令?A:javacB:javaC:javaeD:javaw正確答案: java第二章1、 數(shù)組也是對(duì)象。A:對(duì)B:錯(cuò)正確答案: 對(duì)2、 Java中數(shù)組的元素只能是簡(jiǎn)單數(shù)據(jù)類型。A:對(duì)B:錯(cuò)正確答案: 錯(cuò)3、 Java 語(yǔ)言使用的字符碼集是A:ASCIIB:BCDC:DCBD:Unicode正確答案: Un
4、icode4、 為了使包c(diǎn)h4在當(dāng)前程序中可見(jiàn),可以使用的語(yǔ)句是A:import ch4.;B:package ch4.;C:ch4 import;D:ch4 package;正確答案: import ch4.*;5、 關(guān)于選擇結(jié)構(gòu)下列哪個(gè)說(shuō)法正確?A:if 語(yǔ)句和 else 語(yǔ)句必須成對(duì)出現(xiàn)B:if 語(yǔ)句可以沒(méi)有else 語(yǔ)句對(duì)應(yīng)C:switch 結(jié)構(gòu)中每個(gè)case 語(yǔ)句中必須用break 語(yǔ)句D:switch 結(jié)構(gòu)中必須有default 語(yǔ)句正確答案: if 語(yǔ)句可以沒(méi)有else 語(yǔ)句對(duì)應(yīng) 6、 while 循環(huán)和 do…while循環(huán)的區(qū)別是:A:沒(méi)有區(qū)別,這兩個(gè)結(jié)構(gòu)任何情
5、況下效果一樣B:while 循環(huán)比 do…while循環(huán)執(zhí)行效率高C:while 循環(huán)是先循環(huán)后判斷,所以循環(huán)體至少被執(zhí)行一次D:do…while循環(huán)是先循環(huán)后判斷,所以循環(huán)體至少被執(zhí)行一次正確答案: do…while循環(huán)是先循環(huán)后判斷,所以循環(huán)體至少被執(zhí)行一次7、 return 語(yǔ)句:A:只能讓方法返回?cái)?shù)值B:方法都必須含有C:方法中可以有多句returnD:不能用來(lái)返回對(duì)象正確答案: 方法中可以有多句return8、 下列哪個(gè)是Java應(yīng)用程序主類中正確的main方法?A:public void main(String args)B:static
6、void main(String args)C:public static void Main(String args)D:public static void main(String args)正確答案: public static void main(String args)9、 設(shè)x=1,y=2,z=3,則表達(dá)式y(tǒng)z/x的值是( )A:3B:3.5C:4D:5正確答案: 310、 以下定義一維數(shù)組a正確的是?A:int4 a=new int4;B:int4 a=1,2,3,4;C:int a=new int4;D:int a=new int41,2,3,4;正確答案: int a=new
7、 int4;第三章1、 在Java程序中,可以使用protected來(lái)修飾一個(gè)類。A:對(duì)B:錯(cuò)正確答案:對(duì)2、 靜態(tài)變量是被同一個(gè)類的所有實(shí)例所共享的。A:對(duì)B:錯(cuò)正確答案:對(duì)3、 類也是一種數(shù)據(jù)類型(type)。A:對(duì)B:錯(cuò)正確答案:對(duì)4、 對(duì)象是類的實(shí)例(instance)。A:對(duì)B:錯(cuò)正確答案:對(duì)5、 在類的定義中可以有兩個(gè)同名函數(shù),這種現(xiàn)象稱為函數(shù)()A:封裝B:繼承C:覆蓋D:重載正確答案:重載6、 在類的定義中構(gòu)造函數(shù)的作用是()A:保護(hù)成員變量B:讀取類的成員變量C:描述類的特征D:初始化成員變量正確答案:初始化成員變量7、 為了使包c(diǎn)h4在當(dāng)前程序中可見(jiàn),可以使用的語(yǔ)句是A:i
8、mport ch4.;B:package ch4.;C:ch4 import;D:ch4 package;正確答案:import ch4.*8、 關(guān)于對(duì)象成員占用內(nèi)存的說(shuō)法哪個(gè)正確?A:同一個(gè)類的對(duì)象共用同一段內(nèi)存B:同一個(gè)類的對(duì)象使用不同的內(nèi)存段,但靜態(tài)成員共享相同的內(nèi)存空間C:對(duì)象的方法不占用內(nèi)存D:以上都不對(duì)正確答案:同一個(gè)類的對(duì)象使用不同的內(nèi)存段但靜態(tài)成員共享相同的內(nèi)存空間9、 類與對(duì)象的關(guān)系是 A:類是對(duì)象的抽象B:對(duì)象是類的抽象C:對(duì)象是類的子類D:類是對(duì)象的具體實(shí)例正確答案:類是對(duì)象的抽象10、 為AB 類的一個(gè)無(wú)形式參數(shù)無(wú)返回值的方法method 書寫方法頭,使得使用類名AB
9、作為前綴就可以調(diào)用它,該方法頭的形式為A:static void method( )B:public void method( )C:final void method( )D:abstract void method( )正確答案:static void method( )第四章1、 如果一個(gè)類的聲明中沒(méi)有使用extends關(guān)鍵字,這個(gè)類被系統(tǒng)默認(rèn)為是繼承Object類。A:對(duì)B:錯(cuò)正確答案:對(duì)2、 以下關(guān)于繼承的敘述正確的是A:在Java 中類只允許單一繼承B:在Java 中一個(gè)類只能實(shí)現(xiàn)一個(gè)接口C:在Java 中一個(gè)類不能同時(shí)繼承一個(gè)類和實(shí)現(xiàn)一個(gè)接口D:在Java 中接口只允許單一繼承正
10、確答案:在Java中類只允許單一繼承3、 關(guān)于繼承的說(shuō)法正確的是:A:子類將繼承父類所有的屬性和方法。B:子類將繼承父類的非私有屬性和方法。C:子類只繼承父類public 方法和屬性D:子類只繼承父類的方法,而不繼承屬性正確答案:子類將繼承父類的非私有屬性和方法。4、 覆蓋與重載的關(guān)系是A:覆蓋只有發(fā)生在父類與子類之間,而重載可以發(fā)生在同一個(gè)類中B:覆蓋方法可以不同名,而重載方法必須同名C:final 修飾的方法可以被覆蓋,但不能被重載D:覆蓋與重載是同一回事正確答案:覆蓋只有發(fā)生在父類與子類之間,而重載可以發(fā)生在同一個(gè)類中5、關(guān)于super的說(shuō)法正確的是:A:是指當(dāng)前對(duì)象的內(nèi)存地址B:是指當(dāng)
11、前對(duì)象的父類對(duì)象的內(nèi)存地址C:是指當(dāng)前對(duì)象的父類D:可以用在main( )方法中正確答案:是指當(dāng)前對(duì)象的父類對(duì)象的內(nèi)存地址6、在注釋/Start For loop 處要插入哪段代碼可以實(shí)現(xiàn)根據(jù)變量i的值定位訪問(wèn)數(shù)組ia的所有元素。public class Linpublic void amethod( )int ia = new int4;/Start For loop ia=i;System.out.println(ia);A:for (int i=0; i < ia.length( ) -1; i+)B:for
12、 (int i=0; i< ia.length( ); i+)C:for (int i=0; i< ia.length-1; i+)D:for (int i=0; i< ia.length;i+)正確答案:for (int i=0; i< ia.length;i+)7、設(shè)有如下程序,其調(diào)試結(jié)果為:class Q2 public static void main(String args) int seeds = 1,2,3,4,6,8;int n= seeds.length;for (int i = 0; i < 3; i+) for (int k = 0; k&l
13、t; n-1; k+)seedsk= seedsk+1;for (int i = 0; i <n; i+)System.out.print("t"+seeds);A:輸出: 1 2 3 4 6 8B:輸出: 4 6 8 8 8 8C:輸出: 2 3 4 6 8 8D:輸出: 2 3 4 6 6 8正確答案:輸出: 4 6 8 8 8 88、下列選項(xiàng)能正確定義一個(gè)整形數(shù)組的是:A:int scores;B:int scores;C:int scores=0,0,0,0;D:int scores=new int10;正確答案:int scores;、int scores;
14、9、設(shè)有如下代碼: int x = new int25; 執(zhí)行后,以下哪個(gè)說(shuō)法正確?A:x24 為 0B:x25 為 0.C:x0 為null.D:x.length 為 25.正確答案:x24 為 0、x.length 為 25.第五章1、 抽象類中的抽象方法要重寫,否則子類也必須是抽象類A:對(duì)B:錯(cuò)正確答案:對(duì)2、 下列關(guān)于抽象類的說(shuō)法中,哪個(gè)選項(xiàng)是正確的?A:某個(gè)抽象類的父類是抽象類,則這個(gè)子類必須重載父類的所有抽象方法B:接口和抽象類是同一回事C:絕對(duì)不能用抽象類去創(chuàng)造對(duì)象D:抽象類中不可能有非抽象類的方法正確答案:絕對(duì)不能用抽象類去創(chuàng)造對(duì)象3、 實(shí)現(xiàn)一個(gè)接口,則在類中一定要實(shí)現(xiàn)接口中的
15、所有方法。A:對(duì)B:錯(cuò)正確答案:對(duì)4、 接口可以聲明成final。A:對(duì)B:錯(cuò)正確答案:錯(cuò)5、 抽象類不能實(shí)例化。A:對(duì)B:錯(cuò)正確答案:對(duì)6、設(shè)有如下程序:public class Test5 public static void main (String args ) /This is the start of a commentif (true) Test5 = new test5( );System.out.println("Done the test");/ This is another comment */System.out.println ("Th
16、e end");結(jié)果為?A:輸出 “Done the test”.B: 程序輸出”The end”C:程序編譯錯(cuò)誤.D:程序輸出”Done the test”和 “The end”正確答案:程序輸出"The end"7、給出下面的不完整的類代碼:class Person String name, department;int age;public Person(String n) name = n; public Person(String n, int a) name = n; age = a; public Person(String n, String d,
17、 int a) / doing the same as two arguments version of constructor/ including assignment name=n,age=a department = d;下面的哪些表達(dá)式可以加到構(gòu)造方法中的"doing the same as…"處?A:Person(n,a);B:name=n;age=a;C:this(n,a);D:this(name,age);正確答案:name=n;age=a;、this(n,a);8、考慮如下類:public class Test int j,k;public
18、Test(int j ) this(j,0);public Test(int j, int k) this.j=j;this.k=k;以下哪些可正確創(chuàng)建Test對(duì)象?A:Test t = new Test( );B:Test t = new Test(l);C:Test t = new Test(l, 2);D:Test t = new Test(l, 2, 3);正確答案:Test t = new Test(l);、Test t = new Test(l, 2);第六章1、 下面關(guān)鍵字中,哪一個(gè)不是用于異常處理語(yǔ)句A:tryB:breakC:catchD:finally
19、正確答案:break2、 請(qǐng)問(wèn)所有的異常類皆繼承哪一個(gè)類?A:java.io.ExceptionB:java.lang.ThrowableC:java.lang.ExceptionD:java.lang.Error正確答案:java.lang.Throwable3、 異常包含下列哪些內(nèi)容?A:程序執(zhí)行過(guò)程中遇到的事先沒(méi)有預(yù)料到的情況B:程序中的語(yǔ)法錯(cuò)誤C:程序的編譯錯(cuò)誤D:以上都是正確答案:程序執(zhí)行過(guò)程中遇到的事先沒(méi)有預(yù)料到的情況4、 下列描述中,哪一項(xiàng)不屬于finally語(yǔ)句應(yīng)陔執(zhí)行的功能A:釋放資源B:關(guān)閉文件C:分配資源D:關(guān)閉數(shù)據(jù)庫(kù)正確答案:分配資源5、 下列關(guān)于拋出異常的描述中,錯(cuò)誤
20、的是A:捕捉到發(fā)生的異??稍诜椒ㄖ刑幚?,也可以拋到調(diào)用該方法的方法中處理B:在說(shuō)明要拋出異常的方法時(shí)應(yīng)加關(guān)鍵字throws <異常列表>C:<異常列表>中可以有多個(gè)逗號(hào)分隔的異常D:拋出異常的方法要使用下述拋出異常的語(yǔ)句:throw <異常名> ;其中,<異常名>是異常類的類名。正確答案:拋出異常的方法要使用下述拋出異常的語(yǔ)句:throw <異常名> ; 其中,<異常名>是異常類的類名。6、如何能使程序調(diào)用Base類的構(gòu)造方法輸出"base constructor"class BaseBase(int
21、i)System.out.println("base constructor");Base( ) public class Sup extends Basepublic static void main(String argv)Sup s= new Sup( );/OneSup( ) /Twopublic void derived( ) /Three A:在/One行之后放置Base(10);B: 在/One行之后放置super(10);C:在/Two行之后放置super(10);D:在/Three行之后放置super(10);正確答案:在/Two行之
22、后放置super(10);7、以下程序的輸出為?1: class MyClass2: 3: static int maxElements;4:5: MyClass(int maxElements)6: 7: this.max
23、Elements = maxElements;8: 9:10: 11:12: public class Q1913: 14: public static void main(String args)15: 16:17: &n
24、bsp; MyClass a = new MyClass(100);18: MyClass b = new MyClass(100);19:20: if(a.equals(b)21: System.out.println("Objects ha
25、ve the same values");22: else23: System.out.println("Objects have different values");24: 25: A:在第20行出錯(cuò). equals( )方法未定義.
26、B:編譯通過(guò),在運(yùn)行時(shí)20行出現(xiàn)異常C:輸出 “Objects have the same values”.D:輸出 “Objects have different values”正確答案:輸出 "Objects have different values"8、在構(gòu)造方法的哪個(gè)地方可以調(diào)用父類的構(gòu)造方法?A:任何地方B:構(gòu)造方法的第一條語(yǔ)句C:構(gòu)造方法的最后一條語(yǔ)句D:不能在構(gòu)造方法中調(diào)用super正確答案:構(gòu)造方法的第一條語(yǔ)句9、定義常量時(shí)使用的關(guān)鍵字是A: staticB:finalC:abstractD:const正確答案:final10、設(shè)有如下代碼:class B
27、asepublic class MyCast extends Basestatic boolean b1=false;static int i = -1;static double d = 10.1;public static void main(String argv) MyCast m = new MyCast( );Base b = new Base( );/Here則在 /Here處插入哪個(gè)代碼將不出現(xiàn)編譯和運(yùn)行錯(cuò)誤。A:b=m;B:m=b;C:d =i;D:b1 =i;正確答案:b=m;、d =i;第七章1、 向ArrayList對(duì)象中添加一個(gè)元素的方法是A:set(Object c
28、)B:setObject(Object o)tC:add(Object o)D:addObject(Object c)正確答案:add(Object o)2、 Java提供了迭代器接口用于遍歷集合內(nèi)部元素A:對(duì)B:錯(cuò)正確答案:對(duì)3、 Set接口的具體實(shí)現(xiàn)類有HashSet和TreeSetA:對(duì)B:錯(cuò)正確答案:對(duì)4、 Object是Java中所有類的共同父類。A:對(duì)B:錯(cuò)正確答案:對(duì)5、已知代碼: String s = "story"下列語(yǔ)句中合法的是:A:s += "books"B:char c = s1;C:int len = s
29、.length;D:String t = s.toLowerCase( );正確答案:s += "books"、String t = s.toLowerCase( );第八章1、 Java中所有的I/O都是通過(guò)流來(lái)實(shí)現(xiàn)的。A:對(duì)B:錯(cuò)正確答案:對(duì)2、 字符流與字節(jié)流的區(qū)別在于A:前者帶有緩沖,后者沒(méi)有B:前者是塊讀寫,后者是字節(jié)讀寫C:二者沒(méi)有區(qū)別,可以互換使用D:每次讀寫的字節(jié)數(shù)不同正確答案:每次讀寫的字節(jié)數(shù)不同3、 下列流中哪個(gè)不屬于字節(jié)流A:FileInputStreamB:BufferedInputStreamC:FilterInputStreamD:InputSt
30、reamReader正確答案:InputStreamReader4、 用于關(guān)閉流的方法是 ()A:close( )B:flush()C:read()D:writer()正確答案:close( )5、Java中提供了處理字節(jié)流的類,即以InputStream和OutStream為基類派生出的一系列類。A:對(duì)B:錯(cuò)正確答案:對(duì)6、有關(guān)抽象類,以下哪點(diǎn)為真?A:不能派生子類B:不能對(duì)該類實(shí)例化C:所有方法均為抽象方法D:類定義包含abstract 關(guān)鍵字正確答案:不能對(duì)該類實(shí)例化、類定義包含abstract 關(guān)鍵字7、設(shè)有類定義如下:class InOutString s= new String(&
31、quot;Between");public void amethod(final int iArgs)int iam=5;iam+;class Bicyclepublic void sayHello( )/Herepublic void another( ) int iOther; 以下哪些語(yǔ)句可以安排在/Here處 ? A:System.out.println(s);B:System.out.println(iOther);C:System.out.println(iam);D:System.out.println(iArgs);正確答
32、案:System.out.println(iArgs); System.out.println(s);8、在抽象類中,抽象方法定義正確的是?A: public abstract method( );B: public abstract void method( );C:abstract void Method( );D:public abstract void method( ) 正確答案:public abstract void method( );、abstract void Method( );9、設(shè)有如下代碼:interface IFace class CFace implements
33、 IFace class Base public class ObRef extends Basepublic static void main(String argv)ObRef obj = new ObRef( );Base b = new Base( );Object obj1 = new Object( );IFace obj2 = new CFace( );/Here則在 /Here處插入哪個(gè)代碼將不出現(xiàn)編譯和運(yùn)行錯(cuò)誤。A:obj1=obj2;B:b=obj;C:obj=b;D:obj1=b;正確答案:obj1=obj2;、b=obj;、obj1=b;10、下列說(shuō)法正確的是?A:ja
34、va中的子類只允許有一個(gè)父類B:子類繼承了父類的所有方法(包括構(gòu)造方法)C:一個(gè)類可以根據(jù)需要實(shí)現(xiàn)多個(gè)接口D:一個(gè)類定義時(shí)沒(méi)指定父類,則繼承Object類。正確答案:第九章1、自定義異常的父類是?A:ErrorB:VirtualMachineErrorC:ExceptionD:Thread正確答案:Exception2、在命令行輸入如下命令,結(jié)果為java myprog good morningpublic class myprogpublic static void main(String argv) System.out.println(argv2);A:myprogB: goodC:mo
35、rningD:出現(xiàn)異常 “java.lang.ArrayIndexOutOfBoundsException: 2”正確答案:出現(xiàn)異常 "java.lang.ArrayIndexOutOfBoundsException: 2"3、假設(shè)m( )方法聲明拋出IO異常,哪個(gè)書寫合法.A:void m( ) throws IOExceptionB:void m( ) throw IOExceptionC:void m(void) throws IOExceptionD:void m( ) throws IOException正確答案:void m( ) throws IOExcept
36、ion4、下列關(guān)鍵字中用于明確拋出一個(gè)異常的是?A: tryB: catchC:throwD:finally正確答案:throw5、檢查下面的代碼:class E1 extends Exceptionclass E2 extends E1public class Quiz6_lpublic static void f(boolean flag) throws E1,E2 if(flag) throw new E1( ); else throw new E2( );public static void main(String ar
37、gs) tryf(true);catch(E2 e2) System.out.println("Caught E2");catch(E1 e1) System.out.println("Caught El");對(duì)上面的程序進(jìn)行編譯、運(yùn)行,下面的敘述哪個(gè)是正確的:A:由于Qoiz6_1main方法中沒(méi)有聲明拋出異常E1、E2,所以編譯會(huì)失敗B:由于針對(duì)E2的catch程序塊是無(wú)法執(zhí)行到的,所以編譯會(huì)失敗C:編譯成功,輸出為: Caught El &nbs
38、p; Caught E2D:編譯成功,輸出為: Caught E1正確答案:編譯成功,輸出為: Caught E16、設(shè)有如下代碼段1 String s = null;2 if ( s != null & s.length( ) > 0)3 System.out.println("s != null & s.length( ) > 0");4 if ( s != null & s.length( ) > 0)5 System.out.println("s != null & s.length(
39、) > 0");6 if ( s != null | s.length( ) > 0)7 System.out.println("s != null & s.length( ) > 0");8 if ( s != null | s.length( ) > 0)9 System.out.println("s != null | s.length( ) > 0");哪些行將拋出空指針異常?A: 2,4B:6,8C:2,4,6,8D:2,6,8正確答案:2,6,87、當(dāng)2個(gè)實(shí)際參數(shù)分別為4和0時(shí),以
40、下方法調(diào)用的執(zhí)行結(jié)果為:public void divide(int a, int b) try int c = a / b; catch (Exception e) System.out.print("Exception "); finally System.out.println("Finally");A: 輸出 Exception FinallyB:輸出 FinallyC:輸出 ExceptionD:無(wú)輸出正確答案:輸出 Exception Finally8、檢查下面的代碼:class E1 extends Exception class E2 e
41、xtends E1 public class Quiz6_5public static void main(String args)trythrow new E1( );/ –X–下列語(yǔ)句,哪一個(gè)可以放到–X–位置,而且保證編譯成功。A:catch(Exception x)B: catch(final Exceptionx) C:catch(El x)D:catch(E2 x)正確答案:catch(Exception x)、catch(El x) 9、檢查下面的代碼:class E1 extends Exception ;class E2 ext
42、ends E1 class SuperQuiz6_2 public class Quiz6_3 extends SuperQuiz6_2public void f(Boolean flag) throws E1一一X一一下列的語(yǔ)句,哪—個(gè)可以放到–X–位置,而且保證編譯成功。A:throw new Exception( );B:throw new El( );C:throw new E2( );D:throw new object( );正確答案:throw new El( );、throw
43、 new E2( );10、以下敘述那個(gè)正確?A:一個(gè)try 塊可跟任意個(gè)finally塊.B: 每個(gè)try 塊必須至少跟一個(gè)catch塊.C:一個(gè)try塊必須至少跟一個(gè)finally 或 catch塊.D:如果catch 和 finally塊均有,則catch 必須先于finally.正確答案:一個(gè)try塊必須至少跟一個(gè)finally 或 catch塊.、如果catch 和 finally塊均有,則catch 必須先于finally.第十章1、在Applet的方法中,下列哪個(gè)方法將在關(guān)閉瀏覽器時(shí)執(zhí)行,以釋放Applet占用的資源?A:init()B:start()C:stop( )D:des
44、troy()正確答案:destroy()2、關(guān)于以下代碼所畫圖形的說(shuō)明,正確的是?1g.setColor(Color.black);2g.drawLine(10,10,10,50);3g.setColor(Color.red);4g.drawRect(100,100,150,150);A:一條40像素長(zhǎng)的垂直紅線,一個(gè)邊長(zhǎng)為150像素的紅色正方形B:一條40像素長(zhǎng)的垂直黑線,一個(gè)邊長(zhǎng)為150像素的紅色正方形C:一條50像素長(zhǎng)的垂直黑線,一個(gè)邊長(zhǎng)為150像素的紅色正方形D:一條50像素長(zhǎng)的垂直紅線,一個(gè)邊長(zhǎng)為150像素的紅色正方形正確答案:一條40像素長(zhǎng)的垂直黑線,一個(gè)邊長(zhǎng)為150像素的紅色 正
45、 方形3、paint( )方法使用哪種類型的參數(shù)?A:GraphicsB:Graphics2DC: StringD:Color正確答案:Graphics4、下列Applet類的方法中,在Applet的整個(gè)生命周期里至多只能執(zhí)行一次的是?A:init( );B:start( );C:stop( );D:repaint( );正確答案:init( );5、為了向一個(gè)Applet傳遞參數(shù),可以在HTML文件的APPLET標(biāo)簽中使用PARAM選項(xiàng),在Applet程序中獲取參數(shù)時(shí),應(yīng)使用的方法是A:getParameter( )B:getDocumentBase( )C:getCodeBase( )D:
46、getImage( )正確答案:getParameter( )第十一章1、下列哪個(gè)容器類使用時(shí)必須加入到其他的容器中?A: WindowB:FrameC:DialogD:Panel正確答案:Panel2、在AWT中部件如何注冊(cè)事件監(jiān)聽(tīng)者?A:調(diào)用應(yīng)用的addXXXListener( )方法 B:調(diào)用事件addXXXListener( )方法C:調(diào)用部件的addXXXListener( )方法D:調(diào)用監(jiān)聽(tīng)者的addXXXListener( )方法正確答案:調(diào)用部件的addXXXListener( )方法3、通過(guò)哪個(gè)方法可以改變按鈕的顏色?A:setColorB:setBackgroundC:getBackgroundD:setForeground正確答案:setBackground4、新創(chuàng)建的 Frame是不可見(jiàn)的,使用哪個(gè)方法可使其可見(jiàn)A:setSize(300,200)B: setVisible(true)C:dispose( )D:repaint( )正確答案:set
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年醫(yī)院電子病歷系統(tǒng)在醫(yī)院信息化建設(shè)中的增強(qiáng)現(xiàn)實(shí)技術(shù)應(yīng)用報(bào)告
- 在線教育平臺(tái)2025年用戶界面交互優(yōu)化與滿意度提升報(bào)告
- 2025年醫(yī)藥企業(yè)研發(fā)外包(CRO)模式企業(yè)研發(fā)戰(zhàn)略規(guī)劃與實(shí)施報(bào)告
- 2025年農(nóng)業(yè)面源污染治理土壤修復(fù)技術(shù)進(jìn)展與市場(chǎng)分析報(bào)告
- 湖南省長(zhǎng)沙市雅禮教育集團(tuán)2025年英語(yǔ)七下期中統(tǒng)考試題含答案
- 農(nóng)村教育政策實(shí)施效果與教育公平研究報(bào)告
- 文化產(chǎn)業(yè)園產(chǎn)業(yè)鏈整合與服務(wù)體系優(yōu)化報(bào)告2025
- 安全助產(chǎn)試題及答案
- 2025數(shù)字貨幣對(duì)貨幣政策傳導(dǎo)機(jī)制影響的金融穩(wěn)定性研究報(bào)告
- 疫情背景下航空業(yè)2025年復(fù)蘇策略與航空業(yè)稅收政策分析報(bào)告
- 四川省成都市蓉城聯(lián)盟2024-2025學(xué)年高一下學(xué)期6月期末考試物理試題(含答案)
- 壓軸訓(xùn)練:全等三角形(多解、動(dòng)點(diǎn)、新定義型壓軸)(原卷版)
- 2025年全國(guó)新高考II卷高考全國(guó)二卷真題英語(yǔ)試卷(真題+答案)
- 江蘇省揚(yáng)州市2023-2024學(xué)年高一下學(xué)期6月期末 英語(yǔ)試卷(含答案無(wú)聽(tīng)力)
- 2025年安慶望江縣融媒體中心專業(yè)技術(shù)人員招聘考試筆試試題(含答案)
- 浙江省溫州市樂(lè)清市2022-2023學(xué)年五年級(jí)下學(xué)期6月期末科學(xué)試題
- 2025年中國(guó)城市禮物發(fā)展白皮書
- 2024年陜西省西安市初中學(xué)業(yè)水平模擬考試地理試卷
- 口腔門診放射管理制度
- cpsm考試試題及答案
- T/CCS 075-2023煤礦柔性薄噴材料噴涂施工技術(shù)要求
評(píng)論
0/150
提交評(píng)論