java基礎(chǔ)測(cè)試2020附答案_第1頁
java基礎(chǔ)測(cè)試2020附答案_第2頁
java基礎(chǔ)測(cè)試2020附答案_第3頁
java基礎(chǔ)測(cè)試2020附答案_第4頁
java基礎(chǔ)測(cè)試2020附答案_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余9頁可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、java基礎(chǔ)測(cè)試2020復(fù)制您的姓名: 填空題 *_一、判斷題(每題2分,共10題)1.Java是跨平臺(tái)的語言 判斷題 *對(duì)(正確答案)錯(cuò)2.Java的運(yùn)行環(huán)境叫JRE 判斷題 *對(duì)(正確答案)錯(cuò)3.一個(gè)源文件不可以有多個(gè)非public類 判斷題 *對(duì)錯(cuò)(正確答案)4.Java中的空行不會(huì)被Java編輯器忽略掉 判斷題 *對(duì)錯(cuò)(正確答案)5.變量命名時(shí)可以有空格 判斷題 *對(duì)錯(cuò)(正確答案)6.數(shù)據(jù)類型int值的范圍是(-232)(232-1) 判斷題 *對(duì)錯(cuò)(正確答案)7.一個(gè)源文件中只能有一個(gè)public類 判斷題 *對(duì)(正確答案)錯(cuò)8.若在某一個(gè)類定義中定義有如下的方法:finalvoid

2、aFinalFunction();則該方法屬于靜態(tài)方法。 單選題 *對(duì)錯(cuò)(正確答案)9.構(gòu)造函數(shù)必須與類名相同 單選題 *對(duì)(正確答案)錯(cuò)10.Java程序的執(zhí)行過程中用到一套JDK工具,其中java.exe是指java編譯器。 單選題 *對(duì)錯(cuò)(正確答案)二、單選題(每題2分,共35題)11.下面哪項(xiàng)可以得到數(shù)組元素的個(gè)數(shù),java中定義數(shù)組名為abc,()(單選)。 單選題 *A、abc.length()B、abc.length(正確答案)C、len(abc)D、ubound(abc)12.構(gòu)造方法何時(shí)被調(diào)用()(單選), 單選題 *A.類定義時(shí)B.創(chuàng)建對(duì)象時(shí)(正確答案)C.調(diào)用對(duì)象方法時(shí)D

3、.使用對(duì)象的變量時(shí)13.下列語句片段 int a=10,b=4,c=20,d=6; System.out.println(a+*b+c*-d);的結(jié)果為()(單選) 單選題 *A.144B.28C.140(正確答案)D.不能執(zhí)行14.下面哪個(gè)修飾符修飾的方法只能被本類中的其他方法使用(),(單選) 單選題 *A、protectedB、staticC、private(正確答案)D、public15.編譯并運(yùn)行下述程序段的結(jié)果是:()(單選) publicclassTest publicstaticvoidmain(Stringargs) intcount=newint4; System.out.

4、println(count4); 單選題 *A.編譯時(shí)錯(cuò)誤B.運(yùn)行時(shí)錯(cuò)誤(正確答案)C.輸出0D.輸出null16.在java的一個(gè)異常處理中,哪個(gè)語句塊可以有多個(gè)()(單選) 單選題 *A、catch(正確答案)B、finallyC、tryD、throws17.給定java代碼如下,運(yùn)行時(shí),會(huì)產(chǎn)生()類型的異常。(單選) String s=null; s.concat(“abc”); 單選題 *A、ArithmeticExceptionB、NullPointerException(正確答案)C、IOExceptiontionD、EOFException18.在異常處理中,如釋放資源、關(guān)閉文件

5、、關(guān)閉數(shù)據(jù)庫等由()來完成。(單選)。 單選題 *A.try子句B.catch子句C.finally子句(正確答案)D.throw子句19.定義一個(gè)類名為“MyClass.java”的類,并且該類可被一個(gè)工程中的所有類訪問,那么該類的正確聲明應(yīng)為:()(單選) 單選題 *A.privateclassMyClassextendsObjectB.classMyClassextendsObjectC.publicclassMyClass(正確答案)D.protectedclassMyClassextendsObject20.下面哪個(gè)語句(初始化數(shù)組)是不正確的:()(單選) 單選題 *A.intx=

6、1,2,3;B.intx3=1,2,3;(正確答案)C.int x=(1,2,3;C.intx=newint1,2,3;21.下述概念中不屬于面向?qū)ο蠓椒ǖ氖?)(單選) 單選題 *A.對(duì)象、消息B.繼承、多態(tài)C.類、封裝D.過程調(diào)用(正確答案)22.下面哪條語句把方法聲明為抽象的公共方法?()(單選) 單選題 *A.public abstractmethod();B.publicabstractvoidmethod();(正確答案)C.publicabstractvoidmethod();D.publicvoidmethod()extendsabstract;23.給出下面代碼:哪個(gè)語句是正

7、確的?() (單選) public class Person static int arr=new int10; public static void main(String args) System.out.println(arr1); 單選題 *A.編譯時(shí)將產(chǎn)生錯(cuò)誤;B.輸出零;(正確答案)C.編譯時(shí)正確,運(yùn)行時(shí)將產(chǎn)生錯(cuò)誤;D.輸出空24.哪個(gè)關(guān)鍵字可以拋出異常?(單選)+ 單選題 *A、transientB、finallyC、throw(正確答案)D、static25.給定java代碼如下,編譯運(yùn)行后,輸出結(jié)果是()(單選) publicclassTest staticinti; pub

8、licintaMethod() i+; return i; publicstaticvoidmain(Stringargs) Testtest=newTest(); test.aMethod(); System.out.println(test.aMethod()); 單選題 *A.0B.1C.2(正確答案)D.326.在java的異常處理模型中,無論是否發(fā)生異常,()塊中的代碼都會(huì)被執(zhí)行。(單選)。 單選題 *A.tryB.catchC. finally(正確答案)D.throw27.在java中,訪問修飾符限制性最高的是()。 單選題 *A.private(正確答案)B.protected

9、C.publicD.finally28.java中,以下()接口以鍵值對(duì)的方式存儲(chǔ)對(duì)象。 單選題 *A.1ava.util.CollectionB.java.util.Map(正確答案)C.java.util.ListD.java.util.Set29.在Java中,JDBC API定義了一組用于與數(shù)據(jù)庫進(jìn)行通信的接口和類,它們包括在()包中。(單選) 單選題 *A、java.langB、java.sql(正確答案)C、java.utilD、java.math30.在Java的異常處理中,用戶字定義的異常類應(yīng)該是()的子類。(單選) 單選題 *A、Exception(正確答案)B、Throwa

10、bleC、ErrorD、RuntimeException31.在JAVA中,()關(guān)鍵字用來終止循環(huán)語句。(單選) 單選題 *A、returnB、continueC、break(正確答案)D、exit32.在Java中,關(guān)于HashMap類的描述,以下說法錯(cuò)誤的是()。(單選) 單選題 *A、Hashlap使用鍵/值的形式保存數(shù)據(jù)B、HashMap能夠保證其中元素的順序。(正確答案)C、HashMap允許將null用作鍵D、HashMlap允許將null用作值33.在JAVA中,無論測(cè)試條件是什么,下列()循環(huán)將至少執(zhí)行一次。(單選) 單選題 *A、forB、do.while(正確答案)C、wh

11、ileD、while.do34.在Java中,下列代碼運(yùn)行后的輸出結(jié)果是()(單選) intx=5*3; inty=x+5/x+3; System.out.println(y); 單選題 *a)18(正確答案)b)21c)19d)435.分析下面這段Java代碼,它的運(yùn)行結(jié)果是() (單選)。importjava.io.*;publicclassB publicstaticvoidmain(String args) inti=12; System.out.println(i*=+i); 單選題 *a)145) 169c)156(正確答案)d)程序無法編譯36.在Java中,下面這段代碼運(yùn)行后的

12、結(jié)果是()。(單選)。 classFatherClass finalprotectedvoidfaMethod() System.out.println(“這是父類中的方法”); classSonClassextendsFatherClass publicvoidfaMethod() System.out.println(“這是子類中的方法”) publicstaticvoidmain(String args) FatherClassobj=newSonClass(); obj.faMethod(); 單選題 *a)這是父類中的方法b)這是子類中的方法c)這是父類中的方法d)編譯錯(cuò)誤(正確答案)37.下面程序運(yùn)行后結(jié)果是()(單選) int i=0,j=10; for (;i=j;i+,j-) if(i=5) i+; continue; if(ji) break; System.out.println(i+,+j); 單選題 *A.6,5B.6,4c.7,4(正確答案)D.7,538.下面循環(huán)結(jié)構(gòu)合法的是(單選)。 單選題 *A.while(inti7) i+;System.out.print1n(“i:”+i)B.int i=3; while(i) System

溫馨提示

  • 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)論