Java軟件開發(fā)附答案_第1頁
Java軟件開發(fā)附答案_第2頁
Java軟件開發(fā)附答案_第3頁
Java軟件開發(fā)附答案_第4頁
Java軟件開發(fā)附答案_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余15頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Java軟件開發(fā)復(fù)制請(qǐng)?jiān)谝?guī)定時(shí)間內(nèi)完成作答,認(rèn)證考試時(shí)長60分鐘,總分100分,60分及格!考試期間切屏2次視為作弊,系統(tǒng)強(qiáng)制退出。請(qǐng)認(rèn)真對(duì)待本次考試,祝您考試順利通過!基本信息:矩陣文本題 *姓名:_性別:_學(xué)校:_身份證號(hào):_一、單項(xiàng)選擇題1、main()方法的返回類型是() 單選題 *A. intB. void(正確答案)C. booleanD. static2、System類在哪個(gè)包中() 單選題 *A. java.utilB. java.ioC. java.awtD. java.lang(正確答案)3、int類型的變量,占多少字節(jié)內(nèi)存() 單選題 *A. 1字節(jié)B. 2字節(jié)C. 4字

2、節(jié)(正確答案)D. 8字節(jié)4、邏輯運(yùn)算符中,哪個(gè)運(yùn)算符的優(yōu)先級(jí)最高() 單選題 *A. &B. |C. !(正確答案)D. 以上皆錯(cuò)5、能夠跳出當(dāng)前循環(huán)的關(guān)鍵字是() 單選題 *A. continueB. break(正確答案)C. switchD. final6、能夠表示抽象類的關(guān)鍵字是() 單選題 *A. abstract(正確答案)B. breakC. switchD. final7、哪個(gè)關(guān)鍵字可以給對(duì)象加互斥鎖() 單選題 *A. transientB. synchronized(正確答案)C. serializeD. static8、給出下面代碼: 單選題 *public class

3、 Teststatic int arr = new int10;public static void main(String a)System.out.println(arr1);哪個(gè)結(jié)論是正確的( )A. 編譯時(shí)將產(chǎn)生錯(cuò)誤B. 編譯時(shí)正確,運(yùn)行時(shí)將產(chǎn)生錯(cuò)誤C. 輸出0(正確答案)D. 輸出空9、以下代碼的運(yùn)行結(jié)果是() 單選題 *int i = 9;switch (i)default:System.out.println(default);case 0:System.out.println(zero);break;case 1:System.out.println(one);case 2:S

4、ystem.out.println(two);A. defaultB. default, zero(正確答案)C. oneD. two10、對(duì)于下列代碼:public class Parent public int addValue( int a, int b) int s;s = a+b;return s;class Child extends Parent .下述哪些方法可以加入類Child() 單選題 *A. int addValue( int a, int b )/ do something.B. public void addValue (int a, int b )/ do som

5、ething.C. public int addValue( int a )/ do something.(正確答案)D. public int addValue( int a, int b )throws MyException /do something.11、 Java 程序中,()不能用來表示注釋 單選題 *A. /注釋B. /*注釋*/C. /*注釋*/D. /-注釋-/(正確答案)12、下列Java語句中,()可以創(chuàng)建一個(gè)3行4列的JTextArea組件 單選題 *A. JTextArea j=new JTextArea(4,3);B. JTextArea j=new JTextA

6、rea(3,4);(正確答案)C. JTextArea j=new JTextArea(3,4,TextArea);D. JTextArea j=new JTextArea(4,3,TextArea);13、 在下列Java代碼中,會(huì)出現(xiàn)編譯錯(cuò)誤的是() 單選題 *A. File f=new File(/,1.dat);B. DataInputStream din=new DataInputStream(new FileInputStream(1.dat);C. InputStreamReader in=new InputStreamReader(System.in);D. OutputStr

7、eamWriter out =new OutputStreamWriter(System.in);(正確答案)14、 給定某Java程序的main方法,如下: 單選題 *public static void main(String args)int i;System.out.println(i);該程序的運(yùn)行結(jié)果是( )A. 0B. 1C. 編譯錯(cuò)誤(正確答案)D. 運(yùn)行時(shí)出現(xiàn)異常15、 在命令行下運(yùn)行:java AClass hello apple c 單選題 *A. args0=helloapple;B. args1=c;C. args0=AClass;D. args0=hello;(正確

8、答案)16、 public class Example 單選題 *public static void main(String args)int x = new int15;System.out.println(x5);哪個(gè)是選項(xiàng)是正確的( )A. 編譯時(shí)錯(cuò)誤B. 運(yùn)行時(shí)錯(cuò)誤C. 0(正確答案)D. null17、 給定java代碼如下,編譯運(yùn)行結(jié)果是() 單選題 *public class Teststatic int cout()return 1%9;public static void main(String args)System.out.println(Test.cout();A.

9、運(yùn)行錯(cuò)誤B. 運(yùn)行時(shí)出現(xiàn)意外C. 正常運(yùn)行,輸出1(正確答案)D. 正常運(yùn)行,輸出018、 程序讀入用戶輸入的一個(gè)值,要求創(chuàng)建一個(gè)自定義的異常,如果輸入值大于20,使用throw語句顯式地引發(fā)異常,異常輸出信息為wrong!,語句為() 單選題 *A. if (i20) throw Exception(wrong!);B. if (i20) throw Exception e (wrong!);C. if (i20) throw new Exception(wrong!);(正確答案)D. if (i20) throw new Exception e (wrong!);19、 在Java程序的

10、代碼片斷,如下: 單選題 *for(int i=0; i6;i+)System.out.print(i+,);while(+i5)continue;編譯運(yùn)行后的輸出結(jié)果是( )A. 0,(正確答案)B. 0,4C. 0,5D. 0,620、 在Java中,有如下代碼片段: 單選題 *for(int i=0;i10;i+)if(i%3!=0)continue;System.out.print(i+);if(i= =10-i)break;編譯運(yùn)行后,輸出結(jié)果是( )A. 0B. 0 3C. 0 3 6D. 0 3 6 9(正確答案)21、 在Java中,要?jiǎng)?chuàng)建一個(gè)新目錄,要使用()類的實(shí)例 單選題

11、 *A. File(正確答案)B. FileOutputStreamC. PrintWriterD. Dir22、 在Java中,在嘗試對(duì)null對(duì)象操作時(shí),會(huì)產(chǎn)生()類型的異常 單選題 *A. ArithmeticExceptionB. NullPointerExcption(正確答案)C. IOExceptionD. EOFException23、 在Java中,已定義兩個(gè)接口B和C,要定義一個(gè)實(shí)現(xiàn)這兩個(gè)接口的類,以下語句正確的是() 單選題 *A. interface A extends B,CB. interface a implements B,CC. class A impleme

12、nts B,C(正確答案)D. class A implements B,implements C24、 給定某Java程序的main方法,如下: 單選題 *public static void main(String args)System.out.print(Hello+args1);從命令行傳參:people world nation,該程序的運(yùn)行結(jié)果是( )A. Hello peopleB. Hello worldC. Hello people world nationD. 運(yùn)行時(shí)出現(xiàn)異常(正確答案)25、 給定兩個(gè)java序,如下: 單選題 *public interface Fac

13、eint counter=40;pubile class Test implements Faceprivate static int counter;pubilc static void main(Stringatgs)System.out.println(+counter);Test.java的編譯運(yùn)行結(jié)果是( )A. 1(正確答案)B. 41C. 編譯錯(cuò)誤D. 運(yùn)行時(shí)出現(xiàn)異常26、 以下代碼運(yùn)行之后的結(jié)果是()a = 8;b = 3; 單選題 *System.out.println(f);A. 3.0B. 4.5C. 2.0D. 4.0(正確答案)二、多項(xiàng)選擇題1、 以下哪項(xiàng)對(duì)float

14、變量的定義是無效的( ) *A、 float foo = -10;B、 float foo = 11.0;(正確答案)C. float foo = 44e1;(正確答案)D. float foo =10.02f;2、 public class ConstOverpublic ConstOver(int x, int y, int z)以下哪些沒有重載構(gòu)造方法( ) *A. private ConstOver()B. Protected int ConstOver()(正確答案)C. ConstOver(int z, int y, byte x)D. public Object ConstOve

15、r(int x, int y, int z)(正確答案)3、 下列Java Swing組件中容器組件是( ) *A. Jframe(正確答案)B. JbuttonC. JTextAreaD. Jpanel(正確答案)4、 給定一個(gè)Java程序的方法結(jié)構(gòu),如下: *public Integer change(int i)以下方法體實(shí)現(xiàn)語句正確的是( )A. Integer x = new Integer(i);(正確答案)return x;B. Integer t = Integer.valueOf(i);return t;C. return new Integer(i);(正確答案)D. re

16、turn Integer.parseInt(i);5、 在Java中,下列( )是合法的標(biāo)識(shí)符 *A. A123$(正確答案)B. #A123C. 588TTTD. s$123_Name(正確答案)6、 在Java語言中,有如下代碼: *switch(x)case100:System.out.printIn(100);break;case110:System.out.printIn(100);break;下列x的定義中,可以使上段代碼輸出100的有( )A. byte x=100;(正確答案)B. float x=100;C. char x=d;(正確答案)D. long x=100;7、 給

17、定Java代碼,如下: *abstract class Shapeabstract void draw( );要?jiǎng)?chuàng)建Shape類的子類Circle,以下代碼正確的是( B,C )A. class Circle extends Shapeint draw( )B. abstract class Circle extends Shape(正確答案)C. class Circle extends Shape(正確答案)void draw( )D. class Circle extends Shapevoid draw8、 在Eclipse的Debug模式中,以下哪個(gè)快捷鍵是 step into()

18、單選題 *A. F5B. F6(正確答案)C. F7D. F89、 研究下面的Java代碼: 單選題 *public class testExceptionpublic static void main(String args)int a=0,1,2,3,4;int sum=0;tryfor(int i=2;i4;i+)sum=sum+ai;System.out.println(sum=+sum);catch(ArrayIndexOutOfBoundsException e)System.out.println(數(shù)組越界);finallySystem.out.println(程序結(jié)束);輸出結(jié)

19、果將是( )A. 5 數(shù)組越界 程序結(jié)束B. 5 程序結(jié)束(正確答案)C. 數(shù)組越界 程序結(jié)束D. 程序結(jié)束10、 給定一個(gè)JAVA程序的代碼片斷,如下: *String s= hello, world ;System.out.println(A);運(yùn)行后,要輸出字符串world ,A處應(yīng)該填入( )A. s.substring(s.indexOf(w), s.length()(正確答案)B. s.substring(s.charAt(w), s.length()C. s.substring(6 , 11)(正確答案)D. s.substring(7 , 12)11、 定某Java程序的main方法如下,該程序的運(yùn)行結(jié)果是() 單選題 *public static void main(Stringargs)Boolean boo=true;if(boo=false)System.out.println(a);elseSystem.out.println(b);A. aB. b(正確答案)C. cD. d12、 下面哪個(gè)是Java關(guān)鍵字( ) *A. default(正確答案)B. NULLC. StringD. throws(正確答案)13、 switchh(x) *case 100:System.out.println(One hund

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論