可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777
吉大《面向?qū)ο蟪绦蛟O(shè)計(jì)》在線作業(yè)一
試卷總分:100 得分:100
第1題,不使用static修飾符限定的方法稱為成員方法,下列哪一個(gè)說法是不正確的( )
A、成員方法可以直接調(diào)用父類的成員方法
B、成員方法可以直接調(diào)用父類的類方法
C、成員方法不可以直接調(diào)用其他類的成員方法
D、成員方法可以直接調(diào)用本類的類方法
正確答案:
第2題,下面的代碼段中,執(zhí)行之后i 和j 的值是( )。 int i = 1; int j; j = i++;
A、1, 1
B、1, 2
C、2, 1
D、2, 2
正確答案:
第3題,在調(diào)用函數(shù)并傳遞參數(shù)時(shí),將變量對應(yīng)的內(nèi)存位置傳遞給函數(shù),而函數(shù)會根據(jù)內(nèi)存位置取得參數(shù)的值,是指哪種方式( )
A、值傳遞調(diào)用
B、返回值
C、地址傳遞調(diào)用
D、以上都不是
正確答案:
第4題,下列程序段執(zhí)行后 b3 的結(jié)果是( )boolean b1=true, b2, b3; b3= b1 ?b1 : b2;
A、0
B、1
C、true
D、false
正確答案:
第題,以下有關(guān)構(gòu)造方法的說法,正確的是( )
A、一個(gè)類的構(gòu)造方法可以有多個(gè)
B、構(gòu)造方法在類定義時(shí)被調(diào)用
C、構(gòu)造方法只能由對象中的其它方法調(diào)用
D、構(gòu)造方法可以和類同名,也可以和類名不同
正確答案:
第6題,在 Java 中,用 package 語句說明一個(gè)包時(shí),該包的層次結(jié)構(gòu)必須是( )
A、與文件的結(jié)構(gòu)相同
B、與文件目錄的層次相同
C、與文件類型相同
D、與文件大小相同
正確答案:
第7題,下列構(gòu)造方法的調(diào)用方式中,正確的是( )。
A、按照一般方法調(diào)用
B、由用戶直接調(diào)用
C、只能通過 new 自動(dòng)調(diào)用
D、被系統(tǒng)調(diào)用
正確答案:
第8題,以下語句有語法錯(cuò)誤的是( )
A、int x=1;y=2;z=3
B、for (int x=10,y=0;x0;x++);
C、while (x5);
D、for(; ;);
正確答案:
第9題,關(guān)于被私有訪問控制符private修飾的成員變量,以下說法正確的是( )。
A、可以被三種類所引用:該類自身、與它在同一個(gè)包中的其他類、在其他包中的該類的子類
B、可以被兩種類訪問和引用:該類本身、該類的所有子類
C、只能被該類自身所訪問和修改
D、只能被同一個(gè)包中的類訪問
正確答案:
第題,不允許作為類及類成員的訪問控制符的是( )。
A、public
B、private
C、static
D、protected
正確答案:
第11題,下列代碼中,將引起一個(gè)編譯錯(cuò)誤的行是( ) 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行
正確答案:
第題,設(shè) x = 1 , y = 2 , z = 3,則表達(dá)式 y+=z--/++x 的值是( )
A、3
B、3.5
C、4
D、5
正確答案:
第13題,若已定義 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,則對x數(shù)組元素錯(cuò)誤的引用是( )
A、x[5-3]
B、x[k]
C、x[k+5]
D、x[0]
正確答案:
第14題,編譯并且執(zhí)行以下代碼,會出現(xiàn)什么情況( )。 public class Q{ public static void main(String argv[]){ int anar[]=new int[]{1,2,3}; System.out.println(anar[1]); } }
A、1
B、有錯(cuò)誤,數(shù)組anar在初始化以前不能正常輸出
C、2
D、有錯(cuò)誤,數(shù)組的大小沒有定義。
正確答案:
第題,要使用Vector必須import入下面哪個(gè)包( )。
A、java.Vector
B、java.io
C、java.util
D、java.Applet
正確答案:
第16題,以下哪些是Java語言的特點(diǎn)( )
A、面向?qū)ο?/span>
B、安全可靠
C、平臺無關(guān)
D、多支持線程
E、支持分布操作
正確答案:,B,C,D,E
第17題,說明下列創(chuàng)建數(shù)組的方法那些是正確的( )。
A、int twoDim[][] = new int[4][];
B、int twoDim[][] = new int[][4];
C、int twoDim[][] = new int[4][5];
D、char a[] = {'A', 'B'};
正確答案:,C,D
第18題,定義一個(gè)類名為"MyClass.java"的類,并且該類可被一個(gè)工程中的所有類訪問,那么該類的正確聲明應(yīng)為( )。
A、private class MyClass extends Object
B、class MyClass extends Object
C、public class MyClass
D、public class MyClass extends Object
正確答案:,D
第19題,下列正確的表達(dá)式( )
A、double a=1.0;
B、Double a=new Double(1.0);
C、byte a = 340;
D、Byte a = 120;
正確答案:,B
第題,定義變量如下: char c='w'; int i=8; long L=15; float f=8.9f; 以下賦值語句正確的是( )
A、i=c+i;
B、c=c+i;
C、L=f+L;
D、f=i+L+f;
正確答案:,D
第21題,Java的各種數(shù)據(jù)類型占用的內(nèi)存長度固定,與具體軟硬件環(huán)境無關(guān)( )
A、錯(cuò)誤
B、正確
正確答案:
第22題,在異常處理中總是將可能產(chǎn)生異常的語句放在try塊中,用catch子句去處理異常,而且一個(gè)try塊之后只能對應(yīng)一個(gè)catch語句( )。
A、錯(cuò)誤
B、正確
正確答案:
第23題,在異常處理中,若try中的代碼可能產(chǎn)生多種異常則可以對應(yīng)多個(gè)catch語句,若catch中的參數(shù)類型有父類子類關(guān)系,此時(shí)應(yīng)該將父類放在后面,子類放在前面。( )
A、錯(cuò)誤
B、正確
正確答案:
第24題,Java的字符類型采用的是Unicode編碼,但所占字節(jié)由具體軟硬件環(huán)境決定( )
A、錯(cuò)誤
B、正確
正確答案:
第題,一個(gè)Java類可以有多個(gè)父類( )。
A、錯(cuò)誤
B、正確
正確答案: