




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、選擇題第一章 java語言概述1 在下列概念中, Java語言只保留了 B .A.運算符重載 B.方法重載 C.指針 D.結構和聯合2 下列關于Java語言特性的描述中,錯誤的是_D_.A.支持多線程操作B. JAVA程序與平臺無關C. JAVA程序可以直接訪問Internet上的對象D. 支持單繼承和多繼承3 下列關于JavaApplication程序在結構上特點的描述中,錯誤的是 C A. Java程序是由一個或多個類組成的B. 組成Java程序的若干個類可以放在一個文件中,也可以放在多個文件中C. Java程序的文件名要與某個類名相同D. 組成Java程序的多個類中,有且僅有一個主類.4
2、 Java 程序經過編譯后生成的文件的后綴是 C A. .obj B. .exe C. .class D. .java5 下列關于運行字節碼文件的命令行參數的描述中,正確的是 A A.第一個命令行參數被存放在args0中B.第一個命令行參數被存放在args1中C.命令行的命令字被存放在args0中D.數組args的大小與命令行參數的個數無關。6 下列關于java語言面向對象特性描述中,錯誤的是_C_A.具有封裝性 B. 支持多態性,允許方法重載C. 支持單繼承和多繼承 D. 支持多接口7 下列關于java語言與C+語言異同點的描述中,錯誤的是_DA. java語言取消了goto語句|B. ja
3、va語言中取消了指針C. java 語言不支持運算符重載D. java 語言仍保留了結構和聯合8 列關于JavaApplication程序特點的描述中,錯誤的是 A A. 該程序只能是一個名字與主類名相同的文件組成B. 該程序中僅有一個主方法,并被包含在某個類中C. 該 程序中沒有不屬于某個類的方法D. 該程序實際上是一個類串9 使用Java語言編寫的源程序保存時的文件擴展名是( B )。 A.class B.java C.cpp D.txt10 Java源文件和編譯后的文件擴展名分別為( B ) (A) .class和 .java (B).java和 .class (C).class和 .c
4、lass (D) .java和 .java 11 Java語言使用的字符碼集是 ( D )(A) ASCII (B) BCD (C) DCB (D) Unicode12 下面關于main方法說明正確的是( B ) (A) public main(String args ) (B) public static void main(String args ) (C) private static void main(String args ) (D) void main() 13 Java application中的主類需包含main方法以下哪項是main方法的正確形參( B ) A、 Strin
5、g args B、String args C、Char arg D、StringBuffer args14 下列關于Java語言和C+語言之間差別的描述中,不正確的一項是( A )A. Java雖然提供了安全機制,但是還是沒有C+安全B. Java的內存管理優于C+的內存管理C. Java沒有全局變量,但是C+有全局變量D. Java沒有指針,但是C+的指針最靈活15 關于Java語言的內存回收機制,下列選項中最正確的一項是(C )A. Java程序要求用戶必須手工創建一個線程來釋放內存B. Java程序允許用戶使用指針來釋放內存C. 內存回收線程負責釋放無用內存 D. 內存回收線程不能釋放內
6、存對象16 下列關于Java語言和C+語言之間差別的描述中,不正確的一項是(A )A. Java雖然提供了安全機制,但是還是沒有C+安全B. Java的內存管理優于C+的內存管理C. Java沒有全局變量,但是C+有全局變量D. Java沒有指針,但是C+的指針最靈活17 Java語言是一種( D)A. 面向機器的編程語言 B. 面向過程的編譯型編程語言C. 面向問題的解釋型編程語言 D. 面向對象的解釋型編程語言18 下面的說法正確的是( C )。 A. Java語言里的線程不是對象 B. Java中任何可執行的類都需要main方法 C. Java語言的類都是java.1ang.Object
7、的子類 D. double是Java語言的合法標識符19 關于Java語言的內存回收機制,下列選項中最正確的一項是(C )A. Java程序要求用戶必須手工創建一個線程來釋放內存 B. Java程序允許用戶使用指針來釋放內存C. 內存回收線程負責釋放無用內存D. 內存回收線程不能釋放內存對象第二章 java語言語法基礎20 java語言所用的字符集中字符是_B_位A. 8 B. 16 C. 32 D. 6421 下列關于標識符的描述中,正確的是_A_A.標識符中可以使用下劃線和美元符B.標識符可以使用邊接符和井號符C.標識符中大小寫字母是無區別的D.標識符可選用關鍵字22 Java語言的各種分
8、隔符中,非法的是_D_A. 空白符 B.分號 C. 逗號 D. 問號23 下列Java語言中可用的注釋符,其中錯誤的是_C_A. / B. /*.*/ C. /*. */ D. /*.*/24 Java語言中字符型數據的長度是_B_位。A 8 B. 16 C. 32 D. 6425 下列描述的兩種數據類型的長度不相等的是_A_A. 字符型和布爾型 B.字節型和布爾型 C. 短整型和字符型 D. 整型和單精度浮點型26 下列是Java語言中的復合數據類型,其中錯誤的是_C_A.數組 B.接口 C.枚舉 D.類27 下面是關于Java語言中數據類型的強制轉換的描述,其中錯誤的是_BC_A. 當數據
9、類型從高轉換為低時需要強制轉換B. 強制轉換時使用強制轉換運算符,形如(<類型>)C. 浮點型數據強制轉換為整形時,小數部分四舍五入D. 賦值操作中都要采用強制類型轉換28 下列關于常量的描述中,錯誤的是_BD_A.Java語言的常量有5種B. 浮點整形數據12.456是單精度C. 布爾型常量只有兩個選值:true和falseD. 字符串常量含有結束符029 下列關于定義符號常量的描述中,錯誤的是_A_A.定義符號常量使用關鍵字const B.定義符號常量時要賦初值C.符號常量既可定義為類成員,又可在方法中定義D.定義符號常量時必須給出數據類型-30 下列關于變量的默認值的描述,其
10、中錯誤的是_BC_A.定義變量而沒有進行初始化時,該變量具有默認值B.字符型變量的默認值為換行符C.布爾型變量的默認值為trueD.變量的默認值是可以被改變的31 下列關于變量定義的描述中,正確的是_AC_A.定義變量時,至少應指出變量的名字和類型B.定義變量時沒有給出初值,該變量可能是無意義值C.定義變量時,同一個類型多個變量間可用逗號分隔D.定義變量時,必須要給變量初始化 32 下列關于變量作用域的描述,錯誤的是_D_A. 在某個作用域定義的變量,僅在該作用域內是可見的,而在該作用域外是不可見的。B. 在類中定義的變量的作用域在該類中的方法內是可以使用的C. 在方法中定義的變量的作用域僅在
11、該方法內D. 在方法中作用域可嵌套,在嵌套的作用域中可以定義同名變量。33 下列關于開關語句的描述中,正確的是A.開關語句中, default子句可以省略B.開關語句中,case子句的<語句序列>中一定含有break語句C.開關語句中,case子句和default子句都可以有多個D.退出開關語句的唯一條件是執行break語句34 下列哪個編譯沒有警告或錯誤 C A. float f=1.3; B. char c="a"C. byte b=254; D. boolean b=null;35 下列表達式中,非法的是 B int a=5, b=6; double c=
12、1.1, d=2.2;A. a+c+d B.(a+c)- C. c<<b D. a!=? c:d36 下列循環語句的循環次數是 D int i=5;do System.out.println(i-) i-;while(i!=0);A. 0 B. 1 C. 5 D.無限37 下列關于Java語言的數組描述中,錯誤的是 D A.數組的長度通常用length表示B.數組的下標從0開始C.數組元素是按順序存放在內存的D.數組在賦初值和賦值時都不判界38 下列關于數組的定義形式,正確的是( B)A.int a; a=new int; B. char b; b=new char80;C.int
13、 c=new char10; D.int d3 = new int2;39 下列關字字符串的描述中,錯誤的是_B_A. Java語言中,字符串分為字符串常量和字符串變量兩種B.兩種不同的字符串都是String類的對象|C. Java語言中不再使用字符數組存放字符串D. Java Application程序的main()的對數args是一個String類的對象數組,用它可存放若干個命令行參數。40 設有數組的定義int a = new int3則下面對數組元素的引用錯誤的是( C )。 Aa0; Baa.length-1; Ca3; Dint i=1 ai; 41 下面哪一個是Java中不合法的
14、標識符( D )。 A$persons BtwoNum C_myVar D*point42 下面哪個是非法的( B ) (A) int I = 32; (B) float f = 45.0; (C) double d = 45.0; (D) char c = u43 以下代碼段執行后的輸出結果為( C ) int x=3 int y =10 System.out.println(y%x); A、 -1 B、2 C、1 D、3 44 若有定義byte x=11,22,33,-66; 其中0k3則對x數組元素錯誤的引用是( C ) Ax5-3 Bxk C xk+5 Dx045 以下哪個不是Java
15、的原始數據類型 (B) A、int B、Boolean C、float D、char 46 有以下方法的定義請選擇該方法的返回類型( D )。 ReturnType method(byte x, double y) return (short)x/y*2; A、byte B、short C、int D、double 47 有以下程序片段下列哪個選項不能插入到行1。( D) 1. 2.public class Interesting 3./do sth 4. A、import java.awt.*; B、package mypackage; C、class OtherClass D、public
16、 class MyClass 48 下面哪些選項不可以用作變量名的首字符?( C ) A. 字母B. 下劃線() C. 數字 D. 美圓符號()49 下面的程序段輸出的結果是( A )String s1="Abc",s2="Bcd" System.out.println(pareTo(s2);A. -1 B. 1 C. false D. true50 下列表達式哪些是正確的?( C )A. byte=340 B. Boolean=1 C. long l=-2 D. double=09239d51 下列方法定義中,方法頭不正確的是(D)A. public
17、int x(). B. public static int x(double y). C. void x(double d) D. public static x(double a).52 執行下面語句,myArray數組的長度是_B_int myArray= new int 3; myArray= new int6;A. 3 B.6 C.9 D.執行錯誤 E. 553 下列關于int類型的說法中,正確的一個是(C )A. int類型可以自動轉換為所有的簡單類型B. int類型只能自動轉換為float、long、double類型C. 103是合法的int類型常量D. int類型包括有符號整型和
18、無符號整型54 編譯一個定義了兩個類和三個方法的的Java源碼文件,總共會產生幾個字節碼文件,這些字節碼文件的擴展名是什么?(D) A. 個字節碼文件,以.java為擴展名B. 個字節碼文件,以.java為擴展名C. 個字節碼文件,以.class為擴展名D. 2個字節碼文件,以.class為擴展名55 現有一個變量聲明為boolean b1;下面賦值語句中正確的是(A ) A. b1 = true; B. b1 = True; C. b1 = "ture" D. b1 = 0; 56 若有如下程序段: int index=1; int foo=new int3;int ba
19、r=fooindex int baz=bar+index; 程序的執行結果正確的是( B )。 A. 整型變量baz的值為0 B. 整型變量baz的值為1 C. 整型變量baz的值為2 D. 執行有錯誤 57 下列語句執行后,i的值是(C) int i=2; doi*=i; while(i<16); A. 4 B. 8 C. 16 D. 32 58 下列說法中,正確的一個是( A )A. 接口屬于復合數據類型 B. 接口屬于簡單數據類型C. 標識符的總的字符個數是有限的 D. 標識符就是保留字59 下列表達式哪些是正確的?( C )A. byte=340 B. Boolean=1C. l
20、ong l=-2 D. double=09239d60 有如下數組: byte arrayl,array2 byte array3 bytearray4 假設每個變量都已初始化,以下哪一條語句會導致編譯錯誤?( A )A. array2=arrayl; B. array2=array3; C. array2=array4; D. A并且B61 下面哪條語句定義了5個元素的數組( A )A、int a=22,23,24,25,12; B、int a=new int(5);C、int 5 array; D、int arr;62 下面哪
21、個語句不能定義一個字符變量( B ) A、char c1=a; B、char c2=” S ”C、char c4=97 D、char c3=u0041; 第三章 java語言面向對象的特征63 下列對封裝性的描述中,錯誤的是_B A.封裝體包含了屬性和行為B.封裝體中的屬性和行為的訪問權限是相同的C.被封裝的某些信息在封裝體外是不可見的D.封裝使得抽象的數據類型提高了可重用性64 下列關于繼承性的描述中,錯誤的是 C A.一個類可以同時生成多個子類B.子類繼承了父類的所有
22、成員C.Java語言支持單繼承和多重繼承D.Java語言通過接口可使子類使用多個父類的成員65 下列關于多態性的描述中,錯誤的是 A A.java語言允許運算符重載B.java語言允許方法重載C.java語言允許變量覆蓋D.多態性提高了程序的抽象性和簡潔性66 在類的修飾符中,規定只能被同一包類所使用的修飾符是_B_A.public B.默認 C.final D.abstract67 在成員變量的修飾符中,規定只允許該類自身訪問的修飾符是 A.private B.public C.默認 D.protected68 在成員變量的修飾符中,規定訪問權限包含類自身,同包的其他類和其它包中的子類的修飾
23、符是: D A.private B.public C.默認 D.protected69 下列關于構造方法的特點的描述中, 錯誤的是 A A.不可重載 B.方法名同類名C.無返回值 D.系統自動調用70 下列關于靜態方法的描述中,錯誤的是 D A.在類體內說明靜態方法用關鍵字staticB. 靜態方法可能處理靜態變量或調用靜態方法C. 靜態方法不占用對象的內存空間,非靜態方法占用對象的內存空間D.靜態方法只能類名調用71 下列對靜態初始化器的描述中,錯誤的是 D A.靜態初始化器是用來對類進行初始化的,而不是對某個對象初始化的B.靜態初始化器是由關鍵字static和一對花括號組成的語句組C.靜態
24、初始化器不同于構造方法,它不是方法D.初始化器是產生新對象時,由系統自動調用的72 下列關于抽象類的描述中,錯誤的是_C_A.抽象類是用修飾符abstract說明的B.抽象類是不可以定義對象的C.抽象類是不可以有構造方法的D.抽象類通常要有它的子類73 下列關于類的繼承性的描述中,錯誤的是 D A.繼承是在已有的基礎上生成新類的一種方法B.子類繼承父類的所有成員C.Java語言要求了個子類只有一個父類D.父類中成員的訪問權限在子類中將被改變74 下列關于子類繼承父類的成員的描述中,錯誤的是 A A.子類中繼承父類中的所有成員都可以直接訪問B.子類中定義的與父類同名的變量時,使用自己定義的變量C
25、.當子類中出現成員方法頭與父類的方法頭相同的方法時,子類成員方法覆蓋父類了成員方法D.方法重載是編譯時處理的,而方法的覆蓋是在運行時處理的75 下列關于接口的描述中,錯誤的是 B A.接口實際上是由常量和抽象方法構成的特殊類B.一個類只允許繼承一個接口C.定義接口使用的關鍵字是interfaceD.在繼承接口的類中,通常要給出接口袋定義的抽象方法的具體實現76 下列關于包的描述中,錯誤的是 A A.包是一種特殊的類 C.若干個類的集合C.包是使用package 語句創建的 D.包有有名包和無名包兩種77 下列常用包中,存放用戶圖形界面類庫的包是_A_A. java.awt B. java.la
26、ng C. java.util D. java.io78 下列是系統提供的常用的類,所有類的父類的類是_B_A. Math B. Object C. System D. String79 下列關于方法的描述中,錯誤的是_B_A. 方法只有類的成員方法,再無其他方法B. 方法可以重載和內聯C. 對象作為方法的參數時,參數傳遞的是對象的地址值D. 方法的返回值是通過return來實現的80 在下列關于靜態成員的描述中,錯誤的是_D_A. 靜態成員有成員變量和方法兩種B. 靜態成員的修飾符是staticC. 靜態成員可以使用類名來訪問,也可使用對象名的訪問D. 靜態方法可以訪問靜態成員變量也可以訪問
27、非靜態的成員變量。81 在下列關于類的繼承的描述中,錯誤的是_B_A. 子類只允許一個父類B. 一個父類只能生成一個子類C. 繼承不改變成員訪問權限D. 私有成員和構造方法不能繼承82 在下列關于方法的重載和覆蓋的描述中,錯誤的是_D_A. 方法重載是指在面一個類中允許出現方法參數、個數、順序不同而方法名相同的若干個方法B. 方法覆蓋是指在父類和子類之間出現的方法頭相同而方法體不同的多個方法C. 方法重載是在編譯時進行選擇的 D. 方法覆蓋是在編譯時進行選擇的83 給出下面代碼關于該程序以下哪個說法是正確的( C ) public class Person static int arr = n
28、ew int5; public static void main(String a) System.out.println(arr0); A、編譯時將產生錯誤 B、編譯時正確運行時將產生錯誤C、輸出零 D、輸出空 84 以下有關構造方法的說法正確的是( A ) A 一個類的構造方法可以有多個B 構造方法在類定義時被調用 C 構造方法只能由對象中的其它方法調用。 D 構造方法可以和類同名也可以和類名不同 85 在Java中一個類可同時定義許多同名的方法這些方法的形式參數的個數、類型或順序各不相同傳回的值也可以不相同。這種面向對象程序特性稱為( C ) A 隱藏 B 重寫 C 重載 D Java不
29、支持此特性 86 以下關于繼承的敘述正確的是( A )。 A、在Java中類只允許單一繼承 B、在Java中一個類只能實現一個接口 C、在Java中一個類不能同時繼承一個類和實現一個接口 D、在Java中接口只允許單一繼承 87 關于抽象方法的說法正確的是( ) (A)可以有方法體 (B) 可以出現在非抽象類中 (C) 是沒有方法體的方法 (D) 抽象類中的方法都是抽象方法 88 如果一個類的成員變量只能在所在類中使用則該成員變量必須使用的修飾是( ) (A) public (B) protected (C) private (D) static 89 對于一個Java源文件import, c
30、lass定義以及package正確的順序是( A )(A) package,import,class (B) class,import,package (C) import,package,class (D) package,class,import 90 為AB類的一個無形式參數無返回值的方法method書寫方法頭,使得使用類名AB作為前綴就可以調用它該方法頭的形式為( A )。 Astatic void method( ) Bpublic void method( ) Cfinal void method( ) Dabstract void method( )91 類與對象的關系是( A
31、)。A類是對象的抽象 B對象是類的抽象 C對象是類的子類 D類是對象的具體實例 92 在類的定義中構造函數的作用是( D )。 A保護成員變量 B讀取類的成員變量 C描述類的特征 D初始化成員變量 93 在類的定義中可以有兩個同名函數這種現象稱為函數( D )。 A封裝 B繼承 C覆蓋 D重載 94 設有下面兩個賦值語句 a = Integer.parseInt(“12”); b = Integer.valueOf(“12”).intValue(); 下述說法正確的是( D )。A、a是整數類型變量b是整數類對象。 B、a是整數類對象b是整數類型變量。 C、a和b都是整數類對象并且值相等。 D
32、、a和b都是整數類型變量并且值相等。95 為了使包ch4在當前程序中可見可以使用的語句是( A )。Aimport ch4.*; Bpackage ch4.*; Cch4 import; Dch4 package; 96 下面程序段執行后b的值是( B )。 Integer integ =new Integer(9); boolean b = integ instanceof Object; A) 9 B) true C) 1 D) false 97 關于對象成員占用內存的說法哪個正確( B ) A同一個類的對象共用同一段內存 B、同一個類的對象使用不同的內存段但靜態成員共享相同的內存空間 C
33、對象的方法不占用內存 D以上都不對 98 覆蓋與重載的關系是 ( A ) A、覆蓋只有發生在父類與子類之間而重載可以發生在同一個類中 B覆蓋方法可以不同名而重載方法必須同名 Cfinal修飾的方法可以被覆蓋但不能被重載 D覆蓋與重載是同一回事99 類Account中方法的聲明哪項正確( C ) A. class Account B. class Account deposit(); void deposit(); C. class Account D. class Account void deposit() void deposit 100 如果一個類的成員變量只能在所在類中使用則該成員變量
34、必須使用的修飾是( C )(A) public (B) protected (C) private (D) static 101 定義主類的類頭時可以使用的訪問控制符是( )A. public B. protected C. private D. private protected 102 為了區分重載多態中同名的不同方法,要求( A )A. 形式參數個數或者類型不同 B. 返回值類型不同C. 調用時用類名或對象名做前綴 D. 形式參數名稱不同103 下列哪個不是面向對象程序設計方法的特點( D )A. 抽象 B. 繼承 C. 多態 D. 結構化104 關于類的說法中,不正確的一項是( D)A
35、. 一般類體的域包括常量、變量、數組等獨立的實體B. 類中的每個方法都由方法頭和方法體構成C. java程序中可以有多個類,但是公共類只有一個D. java程序可以有多個公共類 105 下列選項中,用于在程序開頭引入包的關鍵字是(A)A. import B. implements C. interface D. protected106 在一個相同的包中,想讓一個類能夠引用另一個類的成員,達到這個目的最小的訪問控制權限的修飾符是什么?( C )A. public B. private C. protected D. 不需要任何修飾符107 下述聲明中哪一種可防止該類產生子類?( D )A. s
36、tatic class FooBar B. private class FoobarC. abstract class FooBar D . final public class FooBar108 一下關于面向對象概念的描述中,不正確的一項是( B)A. 在現實生活中,對象是指客觀世界的實體B. 程序中的對象就是現實生活中的對象C. 在程序中,對象是通過一種抽象數據類型來描述的,這種抽象數據類型稱為類D. 在程序中,對象是一組變量和相關方法的集合109 現有public class Parentt public void change (int x) public class Child e
37、xtends Parent/覆蓋父類chang()的方法 ( c )A. protected void change (int x) B. public void change(int x, int y) C. public void change (int x) D. public void change (String s)110 現有public class Pet public class Cat extends Pet執行代碼 Cat c= new Cat(); Pet p=new Pet();后下列哪項是正確的_D_因重復定義了p_A. Pet p=(Pet)c 編譯錯誤B. Pe
38、t p=(Pet)c 運行錯誤C. Pet p=(Pet)c 正常運行D.以上均不對111 下面哪個方法不是public int add(int a)的重載方法_B_A. public int add(long a)B. public void add(int a)C. public void add(long a)D. public int add(float a)112 為了使System.out.println()輸出對象引用時得到有意義的信息,我們應覆蓋Object類的哪個方法_B_A. equals B. toString C. hashode D.notify113 在子類中調用父
39、類中被覆蓋的方法時需要使用哪項關鍵字_B_A. this B.super C.new D.以上都不是114 下列有關接口哪項定義正確_C_A. interface Cint a; B. public interface A implements B C. public interface A int a(); D. abstract interface D 115 為了區分重載多態中同名的不同方法,要求(A )A. 形式參數個數或者類型不同 B. 返回值類型不同C. 調用時用類名或對象名做前綴 D. 形式參數名稱不同116 Java語言的類間的繼承關系是(B ) A. 多重的 B. 單重的 C
40、. 線程的 D. 不能繼承117 分析以下程序段:abstract class AbstractIt abstract float getFloat (); /第2行 public class AbstractTest extends AbstractIt private float f1=1.0f; private float getFloat()return fl; /第6行 下面哪一種結果正確?( C ) A. 可編譯成功 B. 在第6行運行失敗 C. 在第6行編譯失敗 D. 在第2行編譯失敗 118 設有兩個類、,以下描述中表示繼承自的是(D)A. class A extends B
41、B. class B implements A C. class A implements D. class B extends A119 下面的程序段輸出的結果是(A) String s1="Java",s2="java" System.out.println(s1.equalsIgnoreCase(s2); A. true B. false C. Java D. java120 執行下列代碼后,哪個結論是正確的?( B ) String s=new String10A. s10為"" B. s9為null C. s0為未定義 D.
42、 slength()為10121 對象使用時,下面描述錯誤的是( B )A.通過“.”運算符調用成員變量和方法B.通過成員變量的訪問權限設定限制自身對這些變量方法的調用C.將一個對象申明為類的成員時,必須在使用前為其分配內存D.在方法中使用對象作為參數時,采用引用調用122 定義一個類名為“MyClass.java”的類,并且該類可被一個工程中的所有類訪問,那么該類的正確聲明應為:( C) A.private class MyClass extends Object B.class MyClass
43、60;extends ObjectC.public class MyClassD.private class MyClass extends Object 第四章 java Applet及其應用123 Applet類是屬于_B_包的A. java.awt B.java.applet C. java.io D.java.lang124 下列關于Applet程序的描述中,錯誤的是 B A.Applet程序的主類必須應有一個main()方法B.Applet程序的主類必須是Applet類的子類C.Applet不是完整的獨立
44、程序D.Applet的字節碼文件必須嵌套在一個HTML文件中125 下列關于Applet程序的描述中,錯誤的是_D_A. 將編輯好的java源文件,使用javac命令生成字節碼文件B.將字節碼文件嵌入html文件中,并存放在一個WWW服務器中C.使用瀏覽器解釋Html文件中的標記D.使用編譯器直接執行嵌套在Html文件中的字節碼文件126 下列關于Applet程序的描述中,錯誤的是_A_A. Applet程序是一種獨立的程序,它經過編譯后可運行B. Applet程序的源文件的擴展名為.javaC. Applet程序運行時要把它寫到一個html文件中D. 使用Applet Viewer命令運行A
45、pplet程序的字節碼文件被嵌入的html文件,便可得到運行結果。127 下列關于向pplet程序傳遞參數的描述中,錯誤的是 A pplet程序可能通過命令行獲取外部參數pplet程序可以通過HTML文件獲取外部參數C. 使用Applet標記中的PARAM標記來實現C. Applet程序中使用getParameter()方法讀取參數值128 在Applet類的主要方法中,用來實現初始化的操作是 A A. init() B. stop() C.start() D.paint()129 下列Applet類的主要方法中,功能是輸出顯示文本,圖形和其它界面元素的方法是_D_A. init() B. s
46、tart() C. stop() D. paint()130 下列繪制幾何圖形的方法中,用來繪制圓的方法是_A_A. drawOval() B. drawArc() C. drawRect() D. drawLine()131 下列關于字體的描述中,錯誤的是_CA. Font類提供了創建字體對象的方法B. 字體的風格(字形)使用了3個靜態常量表示C. 表示字型的字體風格只能單獨使用,不可以組合D. 字號表示字的大小,用點表示,一個點為1/72英寸132 在Java Applet程序用戶自定義的Applet子類中一般需要重載父類的( D )方法來完成一些畫圖操作。 (A) start( ) (B
47、) stop( ) (C) init( ) (D) paint( )133 在瀏覽器中執行applet 程序以下選項中的哪個方法將被最先執行( A )。A、init() B、start() C、destroy() D、stop() 134 paint()方法使用哪種類型的參數? ( A ) A、Graphics B、Graphics2D C、String D、Color 135 在編寫Java Applet程序時必需在程序的開頭寫上( B )語句。 A、import java.awt.* ; B、import java.applet.Applet ; C. import java.util.*
48、 D. import java.lang.*136 .下面關于Applet的說法正確的是( B )。A. Applet也需要main方法B. Applet必須繼承javaawtAppletC. Applet能訪問本地文件 D. Applet程序不需要編譯第五章 圖形用戶界面設計137 下列關于容器的描述中,錯誤的是_DA. 容器是由若干個組件和容器組成的B. 容器是對圖形界面元素的一種管理C. 容器是一種指定寬和高的矩形范圍D. 容器都是可以獨立的窗口138 下列界面元素中,不是容器的是 A A.List B. Frame C. Dialog D. Panel139 下列關于實現圖形用戶界面的描述中,錯誤的是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東工程職業技術大學《中外兒童文學名著鑒賞》2023-2024學年第一學期期末試卷
- 山東商業職業技術學院《高級劍橋商務英語》2023-2024學年第二學期期末試卷
- 濟南護理職業學院《電工電子技能訓練》2023-2024學年第二學期期末試卷
- 山東省濰坊市教科所2025屆高考原創信息試卷歷史試題(七)含解析
- 江蘇省南通市通州、海安2025屆高三下學期第十二周周測(2)數學試題含解析
- 九江市德安縣2025年三年級數學第二學期期末達標檢測模擬試題含解析
- 晉中市重點中學2024-2025學年高考最后沖刺模擬(一)語文試題含解析
- 深圳職業技術大學《工程結構荷載與可靠度》2023-2024學年第一學期期末試卷
- 西寧第十四中學2024-2025學年高三生物試題三模卷含解析
- 上海市楊浦區2025年初三下學期第一次聯合考試語文試題含解析
- 九年級道德與法治上冊 第二單元 民主與法治 第四課 建設法治中國教案 新人教版
- 防性侵安全教育課件
- 《食品儀器分析技術》項目七質譜法及其在食品分析中的應用
- 北京市2024年中考歷史真題試卷(含答案)
- 職業技能大賽-鴻蒙移動應用開發賽初賽理論知識考試及答案
- 2024年全國高考日語試卷(新題型)(含答案與解析)
- 部編版六年級下冊《第14課 文言文二則》2024年同步練習卷
- 報銷單據明細表Excel模板
- 2024-2030年中國低空監視雷達行業市場發展趨勢與前景展望戰略研究報告
- 學習《吳軍閱讀與寫作》 (50講 )
- 房產證代辦服務合同
評論
0/150
提交評論