20秋吉大《面向?qū)ο蟪绦蛟O(shè)計(jì)》在線作業(yè)二-1(資料答案)

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

發(fā)布時間:2020/12/21 23:12:41來源:admin瀏覽: 100 次

可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406      微信:aopopenfd777




吉大《面向?qū)ο蟪绦蛟O(shè)計(jì)》在線作業(yè)二
試卷總分:100    得分:100
1,下列代碼中,將引起一個編譯錯誤的行是(     ) 1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) }
A、第3

B、第5

C、第6

D、第10

正確答案:


2,"閱讀下面程序 class ex3124 { public static void main(String [] args) { boolean b=true; if(b){ int i=1;} else { int i=2;}System.out.println(i);}} 現(xiàn)在想先編譯再運(yùn)行該程序,結(jié)果是(     )。
A、1
B、2
C、編譯出錯

D、運(yùn)行出錯

正確答案:


3,關(guān)于以下程序段的說法正確的是(     )。 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、編譯時產(chǎn)生錯誤

D、編譯時沒有產(chǎn)生錯誤,運(yùn)行時發(fā)生異常

正確答案:


4,下列敘述中,錯誤的是(     )
A、父類不能替代子類

B、子類能夠替代父類

C、子類繼承父類

D、父類包含子類

正確答案:


第題,TeacherStudent是類Person的子類; Person p; Teacher t; Student s; //p, t and s are all non-null. if(t instanceof Person) { s = (Student)t; } 最后一句語句的結(jié)果是(     )。
A、將構(gòu)造一個Student對象;

B、表達(dá)式是合法的;

C、表達(dá)式是錯誤的;

D、編譯時正確,但運(yùn)行時錯誤。

正確答案:


6,以下語句有語法錯誤的是(     )
A、int x=1y=2;z=3
B、for (int x=10,y=0;x0x++);
C、while (x5);
Dfor(; ;);
正確答案:


7,下列方法定義中,正確的是(     )
Aint x(){ char ch='a'; return (int)ch; }
B、void x(){ ...return true; }
Cint x(){ ...return true; }
D、int x(int a,b){ return a+b; }
正確答案:


8,若已定義 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,則對x數(shù)組元素錯誤的引用是( )
A、x[5-3]
B、x[k]
C、x[k+5]
Dx[0]
正確答案:


9,如果類中的成員變量可以被同一包訪問,則使用如下哪個約束符(     )
A、private
B、public
C、protected
D、no modifier
正確答案:


第題,不允許作為類及類成員的訪問控制符的是(     )
A、public
B、private
C、static
D、protected
正確答案:


11,Java語言的類間的繼承關(guān)系是(     )
A、多重的

B、單重的

C、線程的

D、不能繼承

正確答案:


第題,以下敘述正確的是(     )
A、構(gòu)造方法必須是public方法

B、main方法必須是public方法

CJava應(yīng)用程序的文件名可以是任意的

D、構(gòu)造方法應(yīng)該聲明為void類型

正確答案:


13, Java 中,用 package 語句說明一個包時,該包的層次結(jié)構(gòu)必須是(     )
A、與文件的結(jié)構(gòu)相同

B、與文件目錄的層次相同

C、與文件類型相同

D、與文件大小相同

正確答案:


14,下面哪個為構(gòu)造函數(shù)的特性定義(     )。
A、在類中聲明構(gòu)造函數(shù)時,名稱須與類名相同

B、具有重載特性,可以建立多個相同名稱

C、使用類建立新對象時,會自動執(zhí)行構(gòu)造函數(shù),因此在構(gòu)造函數(shù)內(nèi)設(shè)定變量的初始值進(jìn)行內(nèi)存的分配

D、以上都是

正確答案:


第題,關(guān)于Java中數(shù)據(jù)類型敘述正確的是(     )
A、整型數(shù)據(jù)在不同平臺下長度不同

B、boolean類型數(shù)據(jù)只有2個值,truefalse
C、數(shù)組屬于簡單數(shù)據(jù)類型

DJava中的指針類型和C語言的一樣

正確答案:


16,下列正確的表達(dá)式(     )
A、double a=10;
B、Double a=new Double(10);
C、byte a = 340;
D、Byte a = 120;
正確答案:,B


17,執(zhí)行下列代碼后,哪個結(jié)論是正確的 ( )String[] s=new String[10];
A、s[10] "";
Bs[9] null;
C、s[0] 未定義

Dslength 10
正確答案:,D


18,以下哪些是面向?qū)ο缶幊痰幕咎卣鳎?/span>(     )
A、繼承

B、封裝

C、多態(tài)

正確答案:,B,C


19,指出下列哪個方法與方法public void add(int a){}為合理的重載方法(     )。
A、public int add(int a)
B、public void add(long a)
C、public void add(int a,int b)
Dpublic void add(float a)
正確答案:,D


第題,說明下列創(chuàng)建數(shù)組的方法那些是正確的(     )。
Aint twoDim[][] = new int[4][];
B、int twoDim[][] = new int[][4];
Cint twoDim[][] = new int[4][5];
D、char a[] = {'A', 'B'};
正確答案:,C,D


21,如果p是父類Parent的對象,而c是子類Child的對象,則語句c = p是正確的(     )
A、錯誤

B、正確

正確答案:


22,在異常處理中總是將可能產(chǎn)生異常的語句放在try塊中,用catch子句去處理異常,而且一個try塊之后只能對應(yīng)一個catch語句(     )。
A、錯誤

B、正確

正確答案:


23,Java的各種數(shù)據(jù)類型占用的內(nèi)存長度固定,與具體軟硬件環(huán)境無關(guān)(     )
A、錯誤

B、正確

正確答案:


24,有的類定義時可以不定義構(gòu)造函數(shù),所以構(gòu)造函數(shù)不是必需的(     )。
A、錯誤

B、正確

正確答案:


第題,一個Java類可以有多個父類(     )。
A、錯誤

B、正確

正確答案:

 


  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部