2021年JavaEE培訓班第一階段評測試卷_第1頁
2021年JavaEE培訓班第一階段評測試卷_第2頁
2021年JavaEE培訓班第一階段評測試卷_第3頁
2021年JavaEE培訓班第一階段評測試卷_第4頁
2021年JavaEE培訓班第一階段評測試卷_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、2013年培訓班JavaEE第一階段評測試卷一、單選題(本大題 15小題,每小題2分,共30分)1 .應用程序的 main方法中有以下語句,則輸生的結果是 (A )。String s1=new String("AAA");String s2=new String("AAA");boolean b1=s1.equals(s2);boolean b2=(s1=s2);System.out.print(b1+" "+b2);A)true falseB) false true C) true trueD)false false2 .下面是fi

2、ndSum(int m,int n)方法的定義,方法調用 findSum(1,4)的返回結果是(D )。int findSum(int m,int n) int sum=0;for(int i=m;i<=n;i+) sum+=i; return sum; A) 1 B) 4 C) 5D)103 .應用程序的 main方法中有以下語句,則輸生的結果是(A )。String obj=new String("abcxyz");for(int i=obj.length()-1;i>=0;i-) System.out.print(obj.charAt(i);A) zyxc

3、baB) xyzC) abcD)abcxyz4 .下面程序段執(zhí)行后b的值是(B )。各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊,應有盡有 |String str = "java"boolean b = str instanceof String;A) 0 B) true C) 1 D) false5 .下列語句序列執(zhí)行后,num的值是()。Random rd1=new Random();int num=Math.abs(rd1.nextInt()%4+1;A)14之間的隨機值 B)5 C) 0 D) -16 .下列代碼運行的結果是(D )public st

4、atic void main(String口 args) int num = 4;int y = 0;switch(num) case 1:y+;case 2:y+=2;case 3:y+=3;case 4:y+=4;case 5:y+=5;System.out.println(y);A. 0B. 4C. 5D. 97 .在java中,關于數(shù)組描述正確的是(B )A.數(shù)組中的索引下標從1開始B.存儲在數(shù)組當中的數(shù)據(jù)都屬于同一數(shù)據(jù)類型 C.通過數(shù)組名.length()能獲得數(shù)組的長度 D.數(shù)組的最大索引下標是數(shù)組的長度8 .下列標識符哪個是合法的( A) A. class B. $abc C.

5、1234 D. *name9 .下面程序的輸生結果是什么(D ) int口 arr = new int10;System.out.println(arr0);A .編譯不通過B.運行時由錯C.輸由nullD.輸由010.編譯并運行以下代碼將發(fā)生什么?( D )class MyClass int x;MyClass(int i) x = i;public static void main(String args) MyClass m1 = new MyClass(100);MyClass m2 = new MyClass(100);if (m1.equals(m2) System.out.pri

6、ntln("Both are equal"); else System.out.println("Both are not equal");A.代碼編譯時報由錯誤提示信息“equals()方法未定義”B.編譯通過,拋由運行期異常.C.輸由 Both are equal.D.輸由 Both are not equal11 .下列代碼運行的結果是(C )public static void main(String口 args) int x = 4;int y = 5;if(x+>4 & +y>5) x+;System.out.printl

7、n("x=" + x + ",y=" + y);A. x=4,y=5B. x=4,y=6C. x=5,y=6D. x=6,y=612 .嘗試運行下面的代碼會發(fā)生什么?(B )public class Test public static void main(String args) boolean m = true;if (m = false) System.out.println("true"); else System.out.println("false");A.輸由字符串"true”B.輸由字符串

8、"false”C.編譯時錯誤D.運行時錯誤13.下面關于java中包的說法不正確的是(B )A.在java中可以使用import語句導入包B.在java中可以使用 package語句導入包C.位于同一個包中的類,不需要導包就可以直接訪問D.不同的包中可以由現(xiàn)類名相同的類14.關于下面的程序的說法正確的是() o1 public static void main(String口 args)2 3 String myString;4 int x = 100;56 if (x < 100) myString= "x is less than100"7 if (x

9、> 100) myString= "x is greater than100"8 System.out.println(myString.length();9 A.編譯時報由錯誤提示信息“變量 myString沒有被初 始化”B.編譯通過C.編譯未能通過。但如果變量 myString在第8行前的 代碼中被初始化,代碼可以編譯通過,運行時可以輸由宇符串myString的長度D.以上都不對15.在Java中,用來跳由循環(huán)的關鍵字為(C)A. returnB. continueC. breakD. exit二、多選題(本大題 10小題,每小題2分,共20分)1 .在Java

10、語言中,用來給變量或方法命名的字符可以是(AB )。A)下劃線_B)字母C) +D)*2 . Java語言的數(shù)據(jù)類型分基本數(shù)據(jù)類型和復合數(shù)據(jù)類型(引用類型),下面的選項是復合數(shù)據(jù)類型的是( CD )A)字符串類B)接口C)類D)數(shù)組3 .下面說法正確的是(BCD ) oA)final可修飾類、屬性(變量)、方法。B)abstract可修飾類、方法。C)抽象方法只有方法頭,沒有方法體。D)關鍵字final和abstract不能同時使用。4 .下列關于類的繼承的描述,正確的有( CD )A. 一個類可以同時繼承多個父類B. 一個類可以具有多個子類C.子類會自動擁有父類所有的方法D. 一個類繼承另一

11、個類需要使用extends關鍵字5 .在Java中,下列語句不能通過編譯的有(BC )A. String s= join "+ 3;B. int a= join "+3;C. int a= a'+5;D. float f=5+5.5;6 .下面哪些 函數(shù)是 public void aMethod()的重載函 數(shù)?(AC )A. void aMethod( ).B. public int aMethod(int a, float b)C. public void aMethod ().D. public float aMethod (int m) 7 .下面關于Jav

12、a中的線程的說法正確的是(AD)。A) Java提供了 Thread類,支持多線程機制。B) 一個線程創(chuàng)建并啟動后,它將執(zhí)行自己的 run()方法。C)要在程序中實現(xiàn)多線程,必須在源程序前面使用import 語句顯示的導入 Thread 類。D)實現(xiàn)多線程有兩種方法:繼承線程類Thread;實現(xiàn)Runnalbe 接口。8 .下面關于Java中異常處理try塊的說法正確的是(AD )?A) try塊后通常應有一個 catch塊,用來處理try塊中拋由 的異常。B) catch塊后必須有finally塊。C)可能拋由異常的方法調用應放在try塊中。D)對拋由的異常的處理應放在try塊中9 .下列關

13、于構造函數(shù)的說法正確的是(AD )A.方法名必須與類名相同B.使用new關鍵字創(chuàng)建對象時,java虛擬機會自動調用構造函數(shù)C.我們在定義一個類時,必須要聲明至少一個構造函數(shù)D.構造函數(shù)中不能使用return語句10.下列選項中關于Java中super關鍵字的說法正確的是(BCA. super關鍵字操作父類中被隱藏的成員變量和被覆蓋的 成員方法。B. super關鍵字不僅可以指代子類的直接父類,還可以指代父類的父類。C.子類通過super關鍵字只能調用父類的方法,而不能調 用父類的屬性。D.在子類的構造函數(shù)中可以通過super關鍵字調用父類的構造函數(shù)。三、填空題(本大題 20小題,每小題1分,共

14、20分)1 .若一個應用程序類的類名是App1 ,則保存該文件時的文件名為 _App1.java 02 .若包 mylib存放在環(huán)境變量classpath指明的路徑下,把mylib 包中的類 A 導入程序中的語句是_import mylib。3 . Java語言中關鍵字interface用來定義_接口。4 .在循環(huán)中使用break語句,則 終止(終止/繼續(xù))當前循 環(huán)的執(zhí)行。5 . tcp協(xié)議是一種面向 連接(連接/無連接)的保證可靠傳輸?shù)膮f(xié)議。6 .在Java語言中,邏輯常量只有 _true 和false兩個值。各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊,應有盡有 7 .方

15、法調用 Math.max(99,88)返回的結果是_99。8 .對象之間是通過 Socket 方式進行通信和溝通的。9 .同一個類中多個方法具有相同的方法名,不同的參數(shù)列表稱為方法的 重寫10 .異常處理機制簡化了程序的復雜性,如果在程序執(zhí)行過 程中,則可以用trycatch () 語句主動拋由異常11 .定義字符串: String s=new String("javaok!"); s1=s.substring(1,4);貝U s1 的值是。12 .線程對象調用 sleep(100)方法,則該線程休眠_100毫 秒。13 .表達式(4%2=0)的值是_true。14-15.

16、用來定義一個類指定繼承父類的關鍵字是 _extents,用來實現(xiàn)接口的繼承的關鍵字是 。(2分)16 .在Java中若定義抽象類則需要加關鍵字_abstract來修飾。17 .do while語句至少執(zhí)行 一次 次循環(huán)。18 .sql中對查詢結果進行分組使用關鍵字 .19 .啟動一個線程是用 star () _ (run()/start()方法。20 .文件隨機訪問類 RandomAccessFile中的方法seek(int pos) 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊,應有盡有 |可將讀寫指針 (移動到/跳過)指定的位置pos,方便文件 的讀寫.四、閱讀程序,回答問

17、題(本大題4小題,每小題2.5分,共10分)1. (5分)下列代碼運行的結果是: public static void main(String口 args) int num = getNum ();System. out .println(num);public static int getNum() int num = 1;return num+; 2. (5 分)1: public class A 2: public static void main(String args) 3: try4: int x尸1,2,3;5: int k=Integer.parseInt(args0);6:

18、System.out.println(xk);7: System.out.println("try 結束!”);8: 9: catch(ArrayIndexOutOfBoundsExceptione)10: System.out.println("執(zhí)行 catch");11: 12: finally13: System.out.println("執(zhí)行 finally");14: 15: System.out.println("程序結束!”);16: 17: (1)若在命令行編譯該程序后,鍵入下面的內容運行該程序:java A 1則程序

19、輸由的結果如何(2分)?(2)若在命令行編譯該程序后,鍵入下面的內容運行該程序:java A 3則程序輸由的結果如何(3分)?3 .下列代碼運行的結果是()public class Test1 public static void changeStr(String str) str="welcome"public static void main(String口 args) String str="1234"changeStr(str);System.out.println(str);4 . (5 分)1: public class A 2: public static void main(String args) 3: X x=new X();4: Y y=new

溫馨提示

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

評論

0/150

提交評論