JAVA期末考試模擬題_第1頁(yè)
JAVA期末考試模擬題_第2頁(yè)
JAVA期末考試模擬題_第3頁(yè)
JAVA期末考試模擬題_第4頁(yè)
JAVA期末考試模擬題_第5頁(yè)
已閱讀5頁(yè),還剩24頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、JAVA期末考試模擬題第一套 一、選擇題(本大題共35 小題,每空2 分,共70 分) 1. 下列說(shuō)法正確的是()。 A. java 中包的主要作用實(shí)現(xiàn)跨平臺(tái)功能 B. package語(yǔ)句只能放在import語(yǔ)句后面 C.包(package)由一組類(lèi)(class)和接口(interface)組成 D.可以用#include關(guān)鍵詞來(lái)表明來(lái)自其他包的類(lèi) 2. 下面有關(guān)接口的說(shuō)法,哪個(gè)是正確的() A、接口與抽象類(lèi)是相同的概念 B、實(shí)現(xiàn)一個(gè)接口必須實(shí)現(xiàn)接口的所有方法 C、接口之間不能有繼承關(guān)系 D、一個(gè)類(lèi)不不可實(shí)現(xiàn)多個(gè)接口 3. 下面對(duì)System類(lèi)的描述錯(cuò)誤的是() A、提供標(biāo)準(zhǔn)輸入輸出和系統(tǒng)環(huán)境

2、信息 B、包括 in、out、err、log等成員變量 C、是個(gè)final類(lèi) D、不能實(shí)例化 4. 下面那些是異常的含義()。 A、程序的語(yǔ)法錯(cuò) B、程序編譯或運(yùn)行中發(fā)生的異?,F(xiàn)象 C、程序事先定義好的異常事件 D、程序編譯錯(cuò)誤 5. 下面對(duì)對(duì)象概念描述錯(cuò)誤的是() A、任何對(duì)象都必須有繼承性 B、對(duì)象是屬性和方法的封裝體 C、對(duì)象間的通訊靠消息傳遞 D、操作是對(duì)象的動(dòng)態(tài)性屬性 6. Throwable類(lèi)是直接從哪個(gè)類(lèi)繼承來(lái)的() A、Object類(lèi) B、Class類(lèi) C、Error 類(lèi) D、Public 類(lèi) 7. 文件操作中,語(yǔ)句public String getName()當(dāng)作用是()。

3、A、得到一個(gè)不包含路徑的文件名 B、得到一個(gè)包含路徑的文件名 C、得到文件的上一級(jí)目錄名 D、得到文件的下一級(jí)目錄名 8. 要表示表格數(shù)據(jù),需要繼承下列那個(gè)類(lèi)()。 A、AbstractTableModel B、TableModel C、JTable D、TableModelable 9. 要表示表格數(shù)據(jù),需要繼承下列那個(gè)類(lèi)()。 A、AbstractTableModel B、TableModel C、JTable D、TableModelable 10. 事件處理是() A、對(duì)用戶(hù)操作的描述 B、接受事件對(duì)象并對(duì)其進(jìn)行處理 C、圖形界面上的構(gòu)件 D、以上都不是 11. JAVA語(yǔ)言有多種實(shí)現(xiàn)

4、機(jī)制,下列那種技術(shù)屬于垃圾回收機(jī)制?() A、語(yǔ)法檢查 B、字節(jié)編譯 C、內(nèi)存跟蹤 D、堆棧上/下溢檢查 12. 下列選項(xiàng)中不能作為程序入口的是()。 A、static public void main(String args) B、public static int main (String args) C、public static void main (String args) D、public static void main (String contract) 13. 類(lèi)提供外界訪問(wèn)成員方法的權(quán)限,通常() A、成員數(shù)據(jù)是公有的,方法是公有的 B、成員數(shù)據(jù)是私有的,方法是公有的 C、

5、成員數(shù)據(jù)是公有的,方法是私有的 D、成員數(shù)據(jù)是私有的,方法是私有的 14. 下列屬于JAVA關(guān)鍵詞的是( ) A、Object類(lèi) B、Class類(lèi) C、Dictionary類(lèi) D、System類(lèi) 15. 對(duì)于下面的程序代碼,哪項(xiàng)敘述是對(duì)的() public class Test int arr=new int 10; Public static void main(String args) system . out .println(arr1); A、編譯時(shí)出錯(cuò) B、編譯時(shí)正確而運(yùn)行時(shí)出錯(cuò) C、輸出 0 D、輸出 null 16. 下列那個(gè)選項(xiàng)是 short型數(shù)據(jù)的取值范圍?() A、128+

6、127 B、32768+32767 C、2147483648+2417483647 D、3.40282347E38+3.40282347E38 17. 下列關(guān)于字符串的敘述錯(cuò)誤的是() A、創(chuàng)建了字符串對(duì)象后,字符串所代表的文本根據(jù)情況可改變 B、字符串由 java.lang.String和 java.lang.StringBuffer 定義 C、字符串常用數(shù)組存儲(chǔ),處理字符串實(shí)際上就是對(duì)數(shù)組元素的分別處理,要注意數(shù)組下界不要越界 D、在Java 語(yǔ)言中,字符串是作為對(duì)象處理的 18. 關(guān)系運(yùn)算符的優(yōu)先級(jí)依次為() A.!,= =,!=,=,=,=,=,=,= =,!=,&, 19. 下列程序

7、執(zhí)行的結(jié)果是() public class test public static void main(stringargs) boolean m=true; if(m= =false) system . out . println(“false”) ; else system.out.println(“true”); A、false B、true C、無(wú)結(jié)果 D、運(yùn)行時(shí)出錯(cuò) 20. 拋出異常、生成異常對(duì)象都通過(guò)下列那個(gè)語(yǔ)句實(shí)現(xiàn)?() A、throws B、throw C、Throwable D、Exception 21. 下面不屬于條件分支語(yǔ)句結(jié)構(gòu)的是()。 A、if結(jié)構(gòu) B、ifelse結(jié)構(gòu)

8、 C、ifelse if結(jié)構(gòu) D、ifelse else結(jié)構(gòu) 22. 下列程序執(zhí)行的結(jié)果是()。 public class test public static void main (String args) int sum=0; int i=0, j; while(i4)? 99.99:9); A、 value is:99.99 B、value is:9 C、 value is:9.0 D、編譯錯(cuò)誤 19. 下面哪個(gè)是有效Char的聲明() A 、char c=”a” ; B、char c=” ; C、 char c=cafe ; D、char c=”caf”; 20. switch語(yǔ)句中,

9、每個(gè) case子句后( ) A 、都必須有一個(gè) break語(yǔ)句 B、 不應(yīng)存在break語(yǔ)句 C、 如果不想執(zhí)行以后的 case分支和 default分支,應(yīng)有 break語(yǔ)句 D、 如果想執(zhí)行以后的 case分支和分支,應(yīng)有 break語(yǔ)句 21. 下面程序輸出結(jié)果為()。 public class test static long factorial(int n) if (l= =n) return l; else return n*factorial(n-1); public static void main (string args) int n=8; system .out .pri

10、ntln(n+”!=”+factorial(n); A、7!=5040 B、8!=34624 C、8!=40320 D、9!=40320 23. 下面程序輸出結(jié)果是() public class test public static void main(String args) int i=0; outer:while(true) i+; inner:for(int j=0;jjm0)system .out .println(“first”); Else if (x-4)system .out .println(“second”); Elsesystem .out .println(“thir

11、d”); X 的值在什么范圍時(shí),將打印出字符串”second”? A、x0 B、x4 C、x=4 D、x=4 25. 線(xiàn)程的基本控制方法不包括() A、sleep() B、yield() C、join() D、getpriority() 24. 下列那個(gè)方法和resume( )方法相互搭配,使線(xiàn)程停止執(zhí)行,然后調(diào)用 resume( )方法恢復(fù)線(xiàn)程?( ) A、interrupt() B、stop() C、syspend() D、yield() 25. 下列不屬于 FileInputStream輸入流的 read( )成員方法是( ) A、int read(); B、int read(byte

12、b ); C、int read(byte b ,int offset,int len); D、int read(int line); 26. 執(zhí)行語(yǔ)句Thread my thread=new MyThreadClass;myTread .start( );線(xiàn)程處于( ) A、新建狀態(tài) B、可運(yùn)行狀態(tài) C、運(yùn)行狀態(tài) D、終止?fàn)顟B(tài) 27. 對(duì)象串行化定制分為( ) A、可串行化和不可串行化 B、部分串行化和完全串行化 C、字符串行化和字節(jié)串行化 D、對(duì)象串行化和管道串行化 28下列那個(gè)選項(xiàng)可能包含菜單條?( ) A、panel B、frame C、applet D、Dialog 29下列說(shuō)法正確的

13、是( ) A、Swing替代構(gòu)件不具有對(duì)應(yīng)構(gòu)件的特征 B、AWT的按鈕和標(biāo)簽只能顯示文本,而不能顯示圖標(biāo) C、Swing的按鈕和標(biāo)簽紙能顯示文本,而不能顯示圖標(biāo) D、Swing構(gòu)件和構(gòu)件的默認(rèn)名稱(chēng)一模一樣 30Swing構(gòu)件分類(lèi)中,不屬于頂層容器的是( ) A、JFrame B、JLabel C、JApplet D、Jwindow 31面板(Jpanel)是一個(gè)輕量容器組件,用法與 Panel相同,用于容納界面元素,以便在布局管理器的設(shè)置下可容納更多的組件,的缺省布局管理器是( ) A、BorderLayout B、GridLayout C、ReseauLayout D、FlowLayout

14、32下列那個(gè)選項(xiàng)是 javax .swing .JApplet的父類(lèi)? ( ) A、java .awt .panel B、java .applet .Applet C、java .awt .frame D、java .awt .Window 33關(guān)于Applet和Application,下列說(shuō)法錯(cuò)誤的是( ) A、Applet自身不能運(yùn)行 B、Apple可嵌在Application中運(yùn)行 C、Application以 main( )方法為入口 D、Apple可嵌在瀏覽器中運(yùn)行 34JDBC的類(lèi)都被封裝在下述哪個(gè)包中?( ) A、java.sql B、java.io C、java.serve D

15、、java.database 35文檔注釋的正確表示為( ) A、/* * * / B、/* */ C、* */ * / D、/* * */ 二、填空題(本大題共15小題,每空 2分,共 30分) 1java 語(yǔ)言通過(guò)接口支持_繼承,是類(lèi)繼承具有更靈活的擴(kuò)展性。 2數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)存儲(chǔ)空間中的存放形式稱(chēng)為數(shù)據(jù)的_ 。 3在java 語(yǔ)言中,調(diào)用對(duì)象時(shí),參數(shù)傳遞是值調(diào)用,而不是_調(diào)用。 4在java 語(yǔ)言中,所有變量、常量、_和類(lèi)都是用標(biāo)識(shí)符來(lái)命名的。 5java 虛擬機(jī)能自動(dòng)處理_異常。 6Java 不允許使用_訪問(wèn)內(nèi)存,更不允許使用指針數(shù)組訪問(wèn)內(nèi)存。 7Java 類(lèi)庫(kù)提供的Applet

16、類(lèi)是所有_程序的根。 8Java 的復(fù)合數(shù)據(jù)類(lèi)型有:類(lèi)、數(shù)組和_等。 9將較長(zhǎng)數(shù)據(jù)類(lèi)型轉(zhuǎn)換為較短數(shù)據(jù)類(lèi)型,只能用_類(lèi)型轉(zhuǎn)換。 10異常類(lèi)在程序中是一種比較特殊的類(lèi),在使用之前必須先定義,按異常處理不同可分為運(yùn)行異常、捕獲異常、_和拋出異常。 11如果一個(gè)線(xiàn)程處于_狀態(tài),那么這個(gè)線(xiàn)程是不能運(yùn)行的。 12Java 程序可分為 Applet 和 Application,能在 WWW 瀏覽器上運(yùn)行的是_ 。 13數(shù)據(jù)報(bào)通信協(xié)議 UDP 是無(wú)連接協(xié)議,對(duì)每個(gè)數(shù)據(jù)報(bào)是一個(gè)獨(dú)立的信息傳輸單位,包括完整的源地址和_。 14在 Java 編程規(guī)范中,變量名、_首單詞小寫(xiě),其余單詞只有首字母大寫(xiě)。 一、選擇題1.

17、B2.B3.B4.D5.B6.C7.B8.D9.A10.A11.A12.B13.B14.D15.B16.C17.A18.C 19.A20.C21.D22.D23.D24.C25.D26.B 27.B28.B29.B30.B31.D32.B33.B34.A35.A二、填空題【1】多重 【2】模式或邏輯模式或概念模式【3】地址 【4】運(yùn)行【5】DataInput接口和DataOutput【6】指針【7】Applet【8】接口【9】強(qiáng)制【10】聲明異常【11】死亡【12】Applet【13】目的地址 【14】方法名【15】public void paint(Graphics g)筆試模擬試卷(四)

18、一、選擇題(本大題共35 小題,每空2 分,共70分) 1. 如果任何包中的子類(lèi)都能訪問(wèn)超類(lèi)中的成員,那么應(yīng)使用( )限定詞 Apublic Bprivate Cprotected Dtransient 2. 運(yùn)行下列程序的結(jié)果是( ) abstract class MineBase abstract void amethod(); static int i; public class Mine extends MineBase public static void main(String argv) int ar=new int5; for(i=0;iar1ength;i+) Systemo

19、utprintln(ari); A打印5個(gè)0 B編譯出錯(cuò),數(shù)組ar必須初始化 C編譯出錯(cuò),Mine應(yīng)聲明為 abstract D出現(xiàn)IndexOutOfBoundes的例外 3Applet類(lèi)的直接父類(lèi)是() AComponent類(lèi) BContainer 類(lèi) CFrame類(lèi) DPanel類(lèi) 4Frame的默認(rèn)的布局管理器是下列哪一個(gè)() AFlowLayout BBorderLayont CGridLayout DCardLayont 5在下列事件處理機(jī)制中哪個(gè)不是機(jī)制中的角色() A事件 B事件源 C事件接口 D事件處理者 6. 當(dāng)方法遇到異常又不知如何處理時(shí),下列哪種說(shuō)法是正確的 A捕獲異常

20、 B拋出異常 C聲明異常 D嵌入異常 7Java 程序的執(zhí)行過(guò)程中用到一套JDK 工具,其中 javaexe是指 AJava 文檔生成器 B. Java 解釋器 CJava 編譯器 DJava 類(lèi)分解器 8Java 語(yǔ)言中,下列標(biāo)識(shí)符錯(cuò)誤的是( ) Adiss B$_name C&count D_j 9Java 變量中,以下不屬于復(fù)合類(lèi)型的數(shù)據(jù)類(lèi)型是( ) A類(lèi) B字符型 C數(shù)組型 D接口 10下列運(yùn)算結(jié)果默認(rèn)為 float的是( ) A10010 B100*10 C100F+10 D100D-10 11、下列不屬于JAVA 語(yǔ)言健壯性特點(diǎn)的是( ) JAVA能檢查程序在編譯時(shí)的運(yùn)行錯(cuò)誤 JA

21、VA能運(yùn)行于虛擬機(jī)實(shí)現(xiàn)跨平臺(tái) JAVA能自己操縱內(nèi)存,減少了內(nèi)存出錯(cuò)的可能性 JAVA能實(shí)現(xiàn)真數(shù)組,避免了覆蓋數(shù)據(jù)的可能性 12、JAVA的 API結(jié)構(gòu)中,不屬于類(lèi)庫(kù)主要包括得核心包是( ) Java 包 javax 包 javadox 包 org包 13、下列不屬于面向?qū)ο缶幊痰娜齻€(gè)特征是( ) 。 封裝 指針操作 多態(tài)性 繼承 14、現(xiàn)有兩個(gè)數(shù)據(jù)類(lèi)、,以下描述中表示繼承自的是( ) class extends class implements class implements Class extends 15、關(guān)于對(duì)象的刪除,下列說(shuō)法正確的是( ) 。 必須由程序員完成對(duì)象的清除 JAVA

22、把沒(méi)有引用的對(duì)象作為垃圾收集起來(lái)并釋放 只有當(dāng)程序員調(diào)用 System.gc( )方法時(shí)才進(jìn)行垃圾收集 JAVA中的對(duì)象都很小,一般不進(jìn)行刪除操作 16下列程序運(yùn)行的結(jié)果是( ) public class Test public static void main(string args) int intArraynew int3; for(int i=0;i=0;j-); intArrayj=j*3; System.out.println(“hello”+intArrayj); 編譯出錯(cuò) 編譯通過(guò),但運(yùn)行出錯(cuò) 可以運(yùn)行,但沒(méi)有輸出結(jié)果 以上都不對(duì) 17、下列代碼在編譯時(shí)沒(méi)有警告提示的是( )

23、float f=3.14 char c=”a”; byte=257 boolean=null 18、下列屬于條件運(yùn)算符的是( ) 。 ? & 19、double類(lèi)型在計(jì)算機(jī)內(nèi)存中占多少位(bit)( ) 8 16 32 64 20、順序執(zhí)行下列程序語(yǔ)句后,則的值是( ) 。 String=hello String b=a.substring(0,2); Hello hello Hel null 21、關(guān)于while和 do-while循環(huán),下列說(shuō)法正確的是( ) 。 兩種結(jié)構(gòu)除了格式不同外,功能完全相同 與do-while語(yǔ)句不同的是,while語(yǔ)句的循環(huán)體至少要執(zhí)行一次 do-while語(yǔ)句

24、首先計(jì)算終止條件,當(dāng)條件滿(mǎn)足時(shí),才去執(zhí)行循環(huán)體中的語(yǔ)句 以上都不對(duì) 22、下面的程序功能是( ) public class Test public static void main(Stringargs) int i,j; for(i=1;i10;i+) for(j=1;j10;j+) System.out.print(i+”+j+”=”+i*j); System.out.println( ); 輸出 19的乘法表 輸出 110 的乘法表 輸出 19的階乘 輸出 110的階乘 23、關(guān)于異常,下列說(shuō)法正確的是( ) 。 異常是一種對(duì)象 一旦程序運(yùn)行,異常將被創(chuàng)建 為了保證程序運(yùn)行速度,要盡量避

25、免減少異??刂?以上說(shuō)法都不對(duì) 24、下列哪個(gè)選項(xiàng)不是 inputStream類(lèi)中的方法?( ) Public abstract int read( )throws IOException Public final void writeint(int v)throws IOException Public void close( ) throws IOException Public int available( ) throws IOException 25、用來(lái)喚醒一個(gè)正在等待的線(xiàn)程的方法是( ) Notify( ) Wait( ) Suspend ( ) Resume( ) 26、部分定

26、制串行化的方法是( ) 。 WriteObject( )和readObject( ) WriteObject( )和 default WriteObject( ) readObject( )和 default readObject( ) default WriteObject( ) 和 default readObject( ) 27、下面創(chuàng)建一個(gè)新文件對(duì)象方法錯(cuò)誤的是( ) 。 File myfile ; myfile =new File(“mulu/file1”); File myfile= new File( ); File myfile= new File(“mulu”,file1”)

27、; File myDir= new File(“mulu”); 28、panel和 Applet的默認(rèn)的布局管理器是( ) 。 CardLayout Borderlayout FlowLayout GridLayout 27、下面創(chuàng)建一個(gè)新文件對(duì)象方法錯(cuò)誤的是( ) 。 File myfile ; myfile =new File(“mulu/file1”); File myfile= new File( ); File myfile= new File(“mulu”,file1”); File myDir= new File(“mulu”); 28、panel和Applet的默認(rèn)的布局管理器

28、是( ) 。 CardLayout Borderlayout FlowLayout GridLayout 29、當(dāng)按鈕按下時(shí)。該事件的名稱(chēng)是( ). PressedEvent ActionEvent PushButton PushButtonEvent 30、AWT提供的UI構(gòu)件單行文本域所對(duì)應(yīng)的類(lèi)為( ). java.awt.TextField java.awt.List java.awt.Canvas java.awt.TextArea 31、向容器中添加新構(gòu)件的方法是( ) 。 add( ) insert( ) fill( ) set ( ) 32、在Applet的生命周期中,下列哪個(gè)方

29、法使 Applet成為激活狀態(tài)( ). destroy( ) start( ) init ( ) stop( ) 33、與Applet生命周期相關(guān)的主要方法是( ) 。 Init( ) start( ) stop( ) 以上都是 34、下列哪個(gè)是實(shí)現(xiàn)客戶(hù)和服務(wù)者之間的通信?( ) 。 URL UDP JDBC Socket 35、J2SDK 安裝過(guò)程中,可能需設(shè)置的環(huán)境變量為( ) 。 path和calsspath direct和 calssdirect path和setpath direct和 setdirect 二、填空題(本大題共15小題,每空 2分,共 30分) 1Java 是面向?qū)ο?/p>

30、語(yǔ)言,對(duì)象是客觀事物的_,對(duì)象與之是一一對(duì)應(yīng)的,它是很具體的概念。 2.類(lèi)庫(kù)主要包括核心Java 包、_和 org擴(kuò)展包。 3Java 提供的類(lèi)庫(kù)支持_協(xié)議,應(yīng)用程序可通過(guò) URL地址,在訪問(wèn)網(wǎng)絡(luò)上任何地方的對(duì)象時(shí),如同訪問(wèn)本地文件一樣簡(jiǎn)單。 4按異常處理不同可分為運(yùn)行異常、捕獲異常、聲明異常和_幾種。 5有些情況下如多線(xiàn)程對(duì)共享數(shù)據(jù)操作時(shí),這種線(xiàn)程運(yùn)行順序的不確定性將會(huì)產(chǎn)生執(zhí)行結(jié)果的不確定性,使共享數(shù)據(jù)的一致性被破壞,因此在某些應(yīng)用程序中必須對(duì)線(xiàn)程進(jìn)行_。 6虛擬機(jī)把字節(jié)代碼程序與操作系統(tǒng)和硬件分開(kāi),使java 程序_。 7每個(gè) java 應(yīng)用程序可以包括許多方法,但必須有且只有一個(gè)_方法。

31、 8方法重載是指多個(gè)方法享有相同的名字,但參數(shù)的個(gè)數(shù)和類(lèi)型必須不完全相同,即方法體有所不同,它實(shí)現(xiàn)了 java編譯時(shí)_的。 9Java運(yùn)算符包括一元運(yùn)算符和_兩種。 10Java中的線(xiàn)程由_、代碼、數(shù)據(jù)等三部分構(gòu)成。 11Borderlayout布局管理器把容器分成_個(gè)區(qū)域。 12Applet生命周期中的關(guān)鍵方法包括 init ( )、_、stop( )、destroy( )。 13JDBC 是Java 程序與_連接的一種機(jī)制。 14國(guó)際化命令是將含有本地編碼字符的文件轉(zhuǎn)換為_(kāi)編碼字符的文件。 15以下程序的輸出結(jié)果為_(kāi)。 public class Test public static voi

32、d main(String args) Stringbuffer s=new Stringbuffer(“Boy”); If(s.length()10) public static void main(String arg ) int i=10; Test t=new Test(); t.printvalue(i); A8 B9 C10 D11 21、下列程序中,那一項(xiàng)選擇是正確的結(jié)果?( ) Public class Test public static void main(String arg ) int i=0; switch(i) case 0: system.out.println(

33、“zero”); break; case 1: system.out.println(“one”); case 2: system.out.println(“two”); default; system.out.pritln(“default”); 22、下列說(shuō)法錯(cuò)誤的是( ) A. throwable類(lèi)分為Error 和 Exception兩個(gè)子類(lèi) Bjava 語(yǔ)言中的類(lèi)庫(kù),已定義有許多異常類(lèi)可以使用 C異常對(duì)象用new來(lái)創(chuàng)建 D. 捕獲異常在調(diào)用方法時(shí)用 throw語(yǔ)句捕獲并處理 23、下面哪些是異常的定義?( ) A程序的語(yǔ)法錯(cuò) B程序編譯或運(yùn)行中發(fā)生的異常事件 C程序事先定義好的異常事

34、件 D程序編譯錯(cuò)誤 24、關(guān)于字節(jié)流,下列敘述不正確的是( ) A字節(jié)數(shù)據(jù)來(lái)自二進(jìn)制文件 BDataoutStream方法的 flush 功能是清除輸出流,并把緩沖全部?jī)?nèi)容寫(xiě)入輸出流中 C字節(jié)輸出流首先要實(shí)現(xiàn) Datainput接口 D所有的字節(jié)輸出流都繼承 Writer 類(lèi) 25、要串行化某些類(lèi)的對(duì)象,這些類(lèi)就必須實(shí)現(xiàn)( ) ASerializable接口 Bjava.io.Externalizable接口 Cjava.io.Datainput接口 DDataOutput接口 26、java 中那個(gè)類(lèi)提供了隨即訪問(wèn)文件的功能?( ) ARamdomAccessFile類(lèi) BRandomFil

35、e 類(lèi) CFile 類(lèi) DAcessFile類(lèi) 27、所有字節(jié)輸出流都( ) A實(shí)現(xiàn) objectOutput 接口 B繼承于 outputsteam類(lèi) C實(shí)現(xiàn) Serializable 接口 D繼承reader 抽象類(lèi) 28、下列 java 常見(jiàn)事件類(lèi)中那個(gè)是鼠標(biāo)事件類(lèi)?( ) Ainputevent Bkeyevent Cmouseevent Dwindowevent 29、window是顯示屏上獨(dú)立的本機(jī)窗口,它獨(dú)立于其他容器,window的兩種形式分別是( ) Aframe 和 dialog Bpanel 和 frame Ccontainer 和 component Dlayoutma

36、nager 和 container 30、關(guān)于 swing 的基本規(guī)則,下列說(shuō)法正確的是( ) A. swing 構(gòu)件可以直接添加到頂級(jí)容器中 B要盡量使用非 swing的重量級(jí)構(gòu)件 C swing 的 jbutton不能直接放在 Frame上 D以上說(shuō)法都不對(duì) 31、關(guān)于容器類(lèi)(container)下列說(shuō)法正確的是( ) A容器本身不是一個(gè)構(gòu)件 B是 component類(lèi)的子類(lèi) C不具有構(gòu)件的所有性質(zhì) D不能在容器中放置其他構(gòu)件或容器 32、由于 Applet也是一個(gè) AWT組件, 因而也具有一般 AWT組件的圖形繪制功能,下面哪一個(gè)方法用于繪圖的具體操作?( ) Apaint( ) Bgraphics( ) Cdraw( ) Dline( ) 33、Applet的方法 paint(graphics g )的功能是( ) A繪制 Applet界面的基本方法 B使 Applet成為激活狀態(tài) C使 Applet執(zhí)行一些基本的初始化 D

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論