娄底匝丝投资有限公司

在線留言 注冊(cè) 登錄
熱門(mén)搜索:形考答案免費(fèi)答案奧鵬答案

東大25春《JAVA語(yǔ)言程序設(shè)計(jì)ⅡX》在線平時(shí)作業(yè)3【標(biāo)準(zhǔn)答案】

Time2025-04-25Hits瀏覽量: 8
有奧鵬院校所有作業(yè)、畢業(yè)論文,詳情請(qǐng)咨詢請(qǐng)?zhí)砑観Q : 103092222或微信: xyzlfx100

《JAVA語(yǔ)言程序設(shè)計(jì)Ⅰ》在線平時(shí)作業(yè)3-00001

試卷總分:100  得分:100

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

1.65. 已知有下列類(lèi)的說(shuō)明,則下列哪個(gè)語(yǔ)句是正確的? 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.f;

B.this.n;

C.Test.m;

D.Test.f;


2.在程序的源文件開(kāi)始處有下面一行程序: package awt;

A.結(jié)果是一個(gè)編譯錯(cuò)誤,因?yàn)镴ava已經(jīng)定義了一個(gè)awt包

B.說(shuō)明這個(gè)文件里的所有的類(lèi)都應(yīng)該包含在java.awt包里

C.說(shuō)明這個(gè)文件里的所有的類(lèi)都應(yīng)該包含在自己定義的awt包里

D.導(dǎo)入你自己定義的awt包里的所有類(lèi)


3.已知如下的命令執(zhí)行 java MyTest a b c 請(qǐng)問(wèn)哪個(gè)語(yǔ)句是正確的?

A.args[0] = "MyTest a b c"

B.args[0] = "MyTest"

C.args[0] = "a"

D.args[1]= 'b'


4.以下由do-while語(yǔ)句構(gòu)成的循環(huán)執(zhí)行的次數(shù)是( )。 int k = 0; do { ++k; }while ( k < 1 );

A.一次也不執(zhí)行

B.執(zhí)行1次

C.無(wú)限次

D.有語(yǔ)法錯(cuò),不能執(zhí)行


5.已知如下代碼: boolean m = true; if ( m = false ) System.out.println("False"); else System.out.println("True"); 執(zhí)行結(jié)果是什么?

A.False

B.True

C.編譯時(shí)出錯(cuò)

D.運(yùn)行時(shí)出錯(cuò)


6.設(shè)有下面的一個(gè)類(lèi)定義: class AA { static void Show( ){ System.out.println("我喜歡Java!"); } } class BB { void Show( ){ System.out.println("我喜歡C++!"); } } 若已經(jīng)使用AA類(lèi)創(chuàng)建對(duì)象a和BB類(lèi)創(chuàng)建對(duì)象b,則下面哪一個(gè)方法調(diào)用是正確的:( )

A.Show( ) b.Show( )

B.AA.Show( ) BB.Show( )

C.AA.Show( ) b.Show( )

D.Show( ) BB.Show( )


7.下列哪個(gè)選項(xiàng)的java源文件代碼片段是不正確的?

A.package testpackage; public class Test{ }

B.import java.io.*; package testpackage; public class Test{ }

C.import java.io.*; class Person{ } public class Test{ }

D.import java.io.*; import java.awt.*; public class Test{ }


8.下面語(yǔ)句返回的數(shù)據(jù)類(lèi)型是什么? (short)10/10.2*2;

A.int

B.double

C.float

D.short


9.給出下列代碼,如何使成員變量m 被方法fun()直接訪問(wèn)? class Test { private int m; public static void fun() { ... } }

A.將private int m 改為protected int m

B.將private int m 改為 public int m

C.將private int m 改為 static int m

D.將private int m 改為 int m


10.已知表達(dá)式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪個(gè)表達(dá)式的值與數(shù)組下標(biāo)量總數(shù)相等?

A.length()

B.length

C.length()+1

D.length+1


11.Person, Student 和Teacher 都是類(lèi)名。這些類(lèi)有以下繼承關(guān)系。 Person | -------------------- | | Student Teacher 并且在Java源代碼中有如下表達(dá)式: Person p = new Student(); 如下哪個(gè)語(yǔ)句是正確的?

A.這條語(yǔ)句是合法的

B.這條語(yǔ)句是不合法的

C.編譯時(shí)出錯(cuò)

D.編譯正確但運(yùn)行時(shí)出錯(cuò)


12.下面哪一個(gè)類(lèi)可以訪問(wèn)foo包中的所有變量? package foo; class a{int c} class b{private int d} class c{public int e}

A.class a

B.class b

C.class c

D.都不能


13.下面程序的輸出結(jié)果是什么? class Foo{ static void change(String s){ s=s.replace('j','l'); } public static void main(String args[]){ String s="java"; change(s); System.out.println(s); } }

A.lava

B.java

C.編譯錯(cuò)誤

D.運(yùn)行時(shí)出現(xiàn)異常


14.有下面的類(lèi):   public class Example{   static int x[]=new int[15];   public static void main(String args[]){   System.out.println(x[5]);   }   } 下面的那些說(shuō)法是正確的。

A.編譯時(shí)出錯(cuò)

B.運(yùn)行時(shí)出錯(cuò)

C.輸出0

D.輸出null


15.下列程序的功能是在監(jiān)控臺(tái)上每隔一秒鐘顯示一個(gè)字符串“Hello”,能夠填寫(xiě)在程序中下劃線位置,使程序完整并能正確運(yùn)行的語(yǔ)句是 public class Test implements Runnable{ public static void main(String args[]){ Test t=new Test(); Thread tt=new Thread(t); tt.start(); } public void run(){ for(;;){ try{

A.sleep(1000) InterruptedException

B.sleep(1000) RuntimeException

C.Thread.sleep(1000) RuntimeException

D.Thread.sleep(1000) InterruptedException


16.下列語(yǔ)句序列執(zhí)行后,k 的值是( )。 int x=6, y=10, k=5; switch( x%y ) { case 0: k=x*y; case 6: k=x/y; case 12: k=x-y; default: k=x*y-x; }

A.60

B.54

C.0

D.5


17.下列代碼中,將引起一個(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行


18.給出下列代碼,則數(shù)組初始化中哪項(xiàng)是不正確的? byte[] array1,array2[]; byte array3[][]; byte [][] array4;

A.array2 = array1

B.array2=array3

C.array2=array4

D.array3=array4


19.下列語(yǔ)句序列執(zhí)行后,k的值是( )。 int j=8, k=15; for( int i=2; i!=j; i++ ) { j-=2; k++; }

A.15

B.16

C.17

D.18


20.下面的哪些程序段可以正確地獲得從命令行傳遞的參數(shù)的個(gè)數(shù)?

A.int count = args.length;

B.int count = args.length-1;

C.int count=0; while(args[count]!=null) count++;

D.int count=0;while (!(args[count].equals(“”))) count++;


二、多選題 (共 10 道試題,共 40 分)

21.String s=”Example String”; 下面哪些語(yǔ)句是正確的?

A.s>>>=3;

B.int i=s.length();

C.s[3]=”x”;

D.String short_s=s.trim();

E.String t=”root”+s;


22.如果有以下代碼,哪幾個(gè)數(shù)字能產(chǎn)生輸出 "Test2" 的結(jié)果? Switch(x){ case 1: System.out.println("Test1"); case 2: case 3: System.out.println("Test2"); break;} System.out.println("Test3"); }

A.0

B.1

C.2

D.3


23.已知如下類(lèi)定義: class Base { public Base (){ //... } public Base ( int m ){ //... } protected void fun( int n ){ //... } } public class Child extends Base{ // member methods } 如下哪句可以正確地加入子類(lèi)中?

A.private void fun( int n ){ //...}

B.void fun ( int n ){ //... }

C.protected void fun ( int n ) { //... }

D.public void fun ( int n ) { //... }


24.假定文件名是“Fred.java”,下面哪個(gè)是正確的類(lèi)聲明。

A.public class Fred{   public int x = 0;   public Fred (int x){   this.x=x;   }   }

B.public class fred{   public int x = 0;   public Fred (int x){   this.x=x;   }   }

C.public class Fred extends MyBaseClass{   public int x = 0; }


25.下面的哪些程序片斷可能導(dǎo)致錯(cuò)誤。

A.String s="Gonewiththewind"; String t="good"; String k=s+t;

B.String s="Gonewiththewind"; String t; t=s[3]+"one";

C.String s="Gonewiththewind"; String standard=s.toUpperCase();

D.String s="homedirectory"; String t=s-"directory".


26.已知如下代碼: switch (m) { case 0: System.out.println("Condition 0"); case 1: System.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"); } 當(dāng)m 的

A.0

B.1

C.2

D.3

E.4

F.以上都不是


27.下面代碼執(zhí)行后的輸出是什么? outer: for(int i=0;i<3; i++) inner: for(int j=0;j<2;j++) { if(j==1) continue outer; System.out.println(j+ “ and “+i); }

A.0 and 0

B.0 and 1

C.0 and 2

D.1 and 0

E.1 and 1

F.1 and 2

G.2 and 0

H.2 and 1

I.2 and 2


28.你怎樣從下面main()的調(diào)用中訪問(wèn)單詞“kiss”? java lyrics a kiss is but a kiss

A.args[0]

B.args[1]

C.args[2]

D.args[3]

E.args[4]

F.args[5]


29.請(qǐng)選出創(chuàng)建數(shù)組的正確語(yǔ)句。

A.float f[][] = new float[6][6];

B.float []f[] = new float[6][6];

C.float f[][] = new float[][6];

D.float [][]f = new float[6][6];


30.已知如下類(lèi)說(shuō)明: 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(); // 程序代碼… } } 如下哪個(gè)使用是正確的?

A.t.f

B.this.n

C.Test.m

D.Test.n


吐血推薦

奧鵬,國(guó)開(kāi)形考,廣開(kāi),電大在線,各省平臺(tái),新疆一體化,各類(lèi)成人教育等學(xué)習(xí)。詳情請(qǐng)咨詢QQ : 103092222或微信: xyzlfx100

添加微信查看答案

東大25春《JAVA語(yǔ)言程序設(shè)計(jì)ⅡX》在線平時(shí)作業(yè)3【標(biāo)準(zhǔn)答案】_學(xué)優(yōu)資料分享網(wǎng)

添加微信二維碼,了解更多學(xué)習(xí)技巧,平 臺(tái)作業(yè)、畢業(yè)論文完成時(shí)間友情提醒。。

合作洽談

誠(chéng)信為本,合作共贏

歡迎各大學(xué)習(xí)中心前來(lái)治談;有意請(qǐng)聯(lián)系我們

推薦作業(yè)

    留言板
    captcha
    感謝留言
    我們會(huì)盡快與您聯(lián)系
    關(guān)閉