吉大24春學期《JAVA程序設計》在線作業(yè)一【資料答案】

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時間:2024-03-04 20:23:37來源:admin瀏覽: 0 次

吉大24春學期《JAVA程序設計》在線作業(yè)一 -0001

試卷總分:100  得分:100

一、單選題 (共 15 道試題,共 60 分)

1.所有的異常類皆繼承哪一個類?( )

A.java.io.Exception

B.java.lang.Throwable

C.java.lang.Exception

D.java.lang.Error


2.設有定義 int i=123; long j=456; 下面賦值不正確的語句是( )

A.j=i;

B.j=(long)i;

C.i=(int)j;

D.i=j;


3.下列語句序列執(zhí)行后,i 的值是( )。 int i=8, j=16; if( i-1 > j ) i--; else j--;

A.15

B.16

C.7

D.8


4.在調用函數并傳遞參數時,將變量對應的內存位置傳遞給函數,而函數會根據內存位置取得參數的值,是指哪種方式( )

A.值傳遞調用

B.返回值

C.地址傳遞調用

D.以上都不是


5.下面的代碼段中,執(zhí)行之后i 和j 的值是( )。 int i = 1; int j; j = i++;

A.1, 1

B.1, 2

C.2, 1

D.2, 2


6.下列構造方法的調用方式中,正確的是( )。

A.按照一般方法調用

B.由用戶直接調用

C.只能通過 new 自動調用

D.被系統(tǒng)調用


7.關于以下程序段的說法正確的是( )。 1. public class Myar{ 2. public static void main(String argv[]){ 3. int[]i=new int[5]; 4. System.out.println(i[5]); 5. } 6. }

A.第2行編譯出錯

B.第4行編譯出錯

C.編譯時產生錯誤

D.編譯時沒有產生錯誤,運行時發(fā)生異常


8.下列語句序列執(zhí)行后,i的值是( )。int i=16; do { i/=2; } while( i > 3 );

A.16

B.8

C.4

D.2


9.下列關于for循環(huán)和while循環(huán)的說法中哪個是正確的( )

A.while循環(huán)能實現的操作,for循環(huán)也都能實現

B.while循環(huán)判斷條件一般是程序結果,for循環(huán)判斷條件一般是非程序結果

C.兩種循環(huán)任何時候都可替換

D.兩種循環(huán)結構中都必須有循環(huán)體,循環(huán)體不能為空


10.下列方法定義中,正確的是( )

A.int?x(){?char?ch='a';?return?(int)ch;?}

B.void?x(){?...return?true;?}

C.int?x(){?...return?true;?}

D.int?x(int?a,b){?return?a+b;?}


11.設 x = 1 , y = 2 , z = 3,則表達式 y+=z--/++x 的值是( )

A.3

B.3.5

C.4

D.5


12.當瀏覽器返回到新URL的包含applet 的頁面時調用以下哪個函數( )。

A.init()

B.start()

C.stop()

D.destroy()


13."閱讀下面程序 class ex3124 { public static void main(String [] args) { boolean b=true; if(b){ int i=1;} else { int i=2;}System.out.println(i);}} 現在想先編譯再運行該程序,結果是( )。

A.1

B.2

C.編譯出錯

D.運行出錯


14.當Frame改變大小時,放在其中的按鈕大小不變,則使用如下哪個layout( )。

A.FlowLayout

B.CardLayout

C.North and South of BorderLayout

D.East and West of BorderLayout


15.數組的大小在創(chuàng)建以后( )。

A.可以改變

B.不能改變

C.使用new方法可以改變

D.有些可以改變


二、多選題 (共 5 道試題,共 20 分)

16.下列正確的表達式( )

A.double a=1.0;

B.Double a=new Double(1.0);

C.byte a = 340;

D.Byte a = 120;


17.定義一個類名為"MyClass.java"的類,并且該類可被一個工程中的所有類訪問,那么該類的正確聲明應為( )。

A.private class MyClass extends Object

B.class MyClass extends Object

C.public class MyClass

D.public class MyClass extends Object


18.下列哪些語句是正確的( )。

A.int a[][]=new int[][3];

B.int a[][]={{1,3},{2,3,4},{1,2}};

C.String s[][]=new String[2][];

D.String s[][]={{"can","I"},{"help","you"}}


19.下面哪個不是Java中的容器( )。

A.ScrollPane

B.Canvas

C.Scrollbar

D.Applet

E.Dialog


20.以下哪些是Java中處理xml的API?( )

A.JAXP

B.JAXB

C.JAXM

D.SAAJ


三、判斷題 (共 5 道試題,共 20 分)

21.Java的字符類型采用的是ASCII編碼( )


22.當啟動 Applet 程序時,首先調用的方法是start()( )


23.用“+”可以實現字符串的拼接,用- 可以從一個字符串中去除一個字符子串( )


24.Java的類不允許多重繼承,但接口支持多重繼承( )。


25.在異常處理中,若try中的代碼可能產生多種異常則可以對應多個catch語句,若catch中的參數類型有父類子類關系,此時應該將父類放在后面,子類放在前面。( )




奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學習
詳情請咨詢QQ : 3230981406或微信:aopopenfd777

作業(yè)咨詢 論文咨詢
微信客服掃一掃

回到頂部