版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、19秋學期JAVA語言程序設(shè)計在線作業(yè)2試卷總分:100 得分:100一、單選題 (共 20 道試題,共 60 分)1.下面的代碼段中,執(zhí)行之后i 和j 的值是什么? int i = 1; int j; j = i+;A.1, 1B.1, 2C.2, 1D.2, 2答案:C2.設(shè)有下面的一個類定義: class AA static void Show( ) System.out.println("我喜歡Java!"); class BB void Show( ) System.out.println("我喜歡C+!"); 若已經(jīng)使用AA類創(chuàng)建對象a和BB
2、類創(chuàng)建對象b,則下面哪一個方法調(diào)用是正確的:( )A.Show( ) b.Show( )B.AA.Show( ) BB.Show( )C.AA.Show( ) b.Show( )D.Show( ) BB.Show( )答案:C3.設(shè)有下面的兩個類定義: class AA void Show() System.out.println("我喜歡Java!"); class BB extends AA void Show() System.out.println("我喜歡C+!"); 則順序執(zhí)行如下語句后輸出結(jié)果為:( ) AA a; BB b; a.Show
3、(); b.Show();A.我喜歡Java! 我喜歡C+!B.我喜歡C+! 我喜歡Java!C.我喜歡Java! 我喜歡Java!D.我喜歡C+! 我喜歡C+!答案:A4.已知如下代碼: boolean m = true; if ( m = false ) System.out.println("False"); else System.out.println("True"); 執(zhí)行結(jié)果是什么?A.運行時出錯B.編譯時出錯C.TrueD.False答案:C5.給出下列的代碼,哪行在編譯時可能會有錯誤? public void modify() int
4、i, j, k; i = 100; while ( i > 0 ) j = i * 2; System.out.println (" The value of j is " + j ); k = k + 1; A.8B.7C.6D.4答案:B6.請選擇以下代碼的正確的重載構(gòu)造器。 class Happy Happy() A.public void Happy()B.public Happy(int c)C.protected Happy()D.void Happy()答案:B7.下列語句序列執(zhí)行后,j 的值是( )。 Int j=3, i=2; while( -i!=
5、i/j ) j=j+2;A.2B.4C.5D.6答案:C8.在程序的源文件開始處有下面一行程序: package awt;A.結(jié)果是一個編譯錯誤,因為Java已經(jīng)定義了一個awt包B.說明這個文件里的所有的類都應該包含在java.awt包里C.說明這個文件里的所有的類都應該包含在自己定義的awt包里D.導入你自己定義的awt包里的所有類答案:C9.下面程序的輸出結(jié)果是什么? class C1 static int j=0; public void method(int a) j+; class Test extends C1 public int method() return j+; pub
6、lic void result() method(j); System.out.println(j+method(); public static void main(String args) new TeA.0B.1C.2D.3答案:C10.下面的語句的作用是:( )。 Vector MyVector = new Vector(100,50);A.創(chuàng)建一個數(shù)組類對象MyVector,有100個元素的空間,每個元素的初值為50。B.創(chuàng)建一個向量類對象MyVector,有100個元素的空間,每個元素的初值為50。C.創(chuàng)建一個數(shù)組類對象MyVector,有100個元素的空間,若空間使用完時,以50
7、個元素空間單位遞增。D.創(chuàng)建一個向量類對象MyVector,有100個元素的空間,若空間使用完時,以50個元素空間單位遞增。答案:D11.下列語句序列執(zhí)行后,a的值是( )。 int a=13; a%=a/5;A.3B.13C.1D.169答案:C12.如果你有下面的類定義 abstract class Shape abstract void draw(); 請問,在試圖編譯下面的類定義時會發(fā)生什么情況? class Square extends Shape A.都可以成功編譯B.Shpe可以編譯,而Square不能C.Square可以編譯,而Shape不能D.Shape和Square都不能編
8、譯答案:B13.順序執(zhí)行下列程序語句后,則b的值是 String a="Hello" String b=a.substring(0,2);A.HelloB.helloC.HelD.null答案:C14.下列代碼中,將引起一個編譯錯誤的行是 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(
9、); 10) t2=new Test(j,k); 11) 12A.第3行B.第5行C.第6行D.第10行答案:D15.若有循環(huán): int x=5,y=20; do y-=x; x+; while(+x<-y);則循環(huán)體將被執(zhí)行( )。A.0次B.1次C.2次D.3次答案:C16.給出下列代碼,則數(shù)組初始化中哪項是不正確的? byte array1,array2; byte array3; byte array4;A.array3=array4B.array2=array4C.array2=array3D.array2 = array1答案:D17.設(shè)有下面兩個類的定義: class Pe
10、rson long id; / 身份證號 String name; / 姓名 class Student extends Person int score; / 入學總分 int getScore() reA.包含關(guān)系B.繼承關(guān)系C.關(guān)聯(lián)關(guān)系D.無關(guān)系,上述類定義有語法錯誤答案:B18.給定下面的類: public class Example String str=new String(“good”); char ch='a','b','c' public static void main(String args) Example ex=new
11、Example(); ex.change(ex.str,ex.ch); System.out.println(ex.str+”and”+ex.ch); public voidA.test ok and gbcB.test ok and abcC.good and gbcD.good and abc答案:C19.下面程序運行后I的結(jié)果是什么? Class sree fun() static int I =0; I+; public static void main(String args) sree obj=new sree(); obj.fun(); obj.fun(); A.編譯錯誤B.運行
12、時錯誤C.1D.2答案:A20.設(shè)有下面兩個賦值語句: a = Integer.parseInt("1024"); b = Integer.valueOf("1024").intValue(); 下述說法正確的是( )。A.a是整數(shù)類型變量,b是整數(shù)類對象。B.a是整數(shù)類對象,b是整數(shù)類型變量。C.a和b都是整數(shù)類對象并且它們的值相等。D.a和b都是整數(shù)類型變量并且它們的值相等。答案:D二、多選題 (共 10 道試題,共 40 分)21.如果有以下代碼,哪幾個數(shù)字能產(chǎn)生輸出 "Test2" 的結(jié)果? Switch(x) case 1:
13、 System.out.println("Test1"); case 2: case 3: System.out.println("Test2"); break; System.out.println("Test3"); A.3B.2C.1D.0答案:ABC22.選擇所有有效的構(gòu)造函數(shù)。 class Happy A.public void Happy()B.public Happy(int c)C.protected Happy()D.public int Happy()E.void Happy()答案:BC23.給出下面的代碼段:
14、public class Base int w, x, y ,z; public Base(int a,int b) x=a; y=b; public Base(int a, int b, int c, int d) /賦值 x=a, y=b w=d; z=c; 在代碼說明/賦值 x=a, y=b處寫入如下哪幾行代碼是正確的?A.Base(a,b)B.x=a,y=b;C.x=a;y=b;D.this(a,b);答案:CD24.已知如下代碼: switch (m) case 0: System.out.println("Condition 0"); case 1: Syste
15、m.out.println("Condition 1"); case 2: System.out.println("Condition 2"); case 3: System.out.println("Condition 3");break; default: System.out.println("Other Condition"); 當m 的A.0B.1C.2D.3E.4F.以上都不是答案:ABC25.下面代碼執(zhí)行后的輸出是什么? outer: for(int i=0;i<3; i+) inner: fo
16、r(int j=0;j<2;j+) if(j=1) continue outer; System.out.println(j+ “ and “+i); A.0 and 0B.0 and 1C.0 and 2D.1 and 0E.1 and 1F.1 and 2G.2 and 0H.2 and 1I.2 and 2答案:ABC26.已知如下代碼: public class Test public static void main(String arg) int i = 5; do System.out.println(i); while (-i>5) System.out.print
17、ln("finished"); 執(zhí)行后的輸出結(jié)果包括什么?A.5B.4C.6D.finishedE.什么都不輸出答案:AD27.請選出創(chuàng)建數(shù)組的正確語句。A.float f = new float66;B.float f = new float66;C.float f = new float6;D.float f = new float66;答案:ABD28.已知如下類說明: public class Test private float f = 1.0f; int m = 12; static int n=1; public static void main(String arg) Test t = new Test(); / 程序代碼 如下哪個使用是正確的?A.t.fB.this.nC.Test.mD.Test.n答案:AD29.針對下面的程序,那些表達式的值是true? Class Aclass private long val; public Aclass(long v)val
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 哲學研究答辯
- 專業(yè)房屋外墻涂料施工2024分包合作合同版B版
- 專項定制化工廠設(shè)備防腐施工協(xié)議版B版
- 二零二四廈門抗浮錨桿產(chǎn)業(yè)鏈上下游企業(yè)合作開發(fā)合同3篇
- 2025年度柴油產(chǎn)品研發(fā)與技術(shù)創(chuàng)新合同4篇
- 上海住宅消防改造項目協(xié)議規(guī)范版B版
- 2025年環(huán)??萍紡S房土地租賃合同4篇
- 2024版醫(yī)療設(shè)備采購與維修合同
- 2025年度新型消防器材研發(fā)與采購合作協(xié)議3篇 - 副本
- 2025年度智慧校園宿管員綜合服務聘用合同范本4篇
- 2024年石家莊正定國際機場改擴建工程合同
- 2025年度愛讀書學長定制化閱讀計劃合同2篇
- 江西省港口集團有限公司招聘筆試沖刺題2025
- 河南省信陽市浉河區(qū)9校聯(lián)考2024-2025學年八年級上學期12月月考地理試題(含答案)
- 火災安全教育觀后感
- 農(nóng)村自建房屋安全協(xié)議書
- 快速康復在骨科護理中的應用
- 國民經(jīng)濟行業(yè)分類和代碼表(電子版)
- ICU患者外出檢查的護理
- 公司收購設(shè)備合同范例
- 廣東省潮州市2023-2024學年高二上學期語文期末考試試卷(含答案)
評論
0/150
提交評論