




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、- -JAVA 面對對象根底測試題提示:此題為第一階段,JAVA 面對對象根底局部練習(xí)題,包括對象,類,繼承,封裝,多態(tài),接口,部類等等,java核心根底,適合初學(xué)者對面對對象根底的學(xué)問進展測試,以便查漏補缺;1. 程序執(zhí)行的結(jié)果是: ;01 public class Point 02 int y = 7; 03 public void stepint y 04 y += y; 05 System.out.printlny; 06 07 public static void mainString args 08 Point p = new Point; - . word.zl- -09 p.s
2、tep10; 10 11 A.14 B.20 C.10 D.17 正確答案: B 解析:2. 程序的執(zhí)行結(jié)果是 :;01 public class Question 02 private int num; 03 public static void mainString args 04 Question q = new Question; 05 - . word.zl- -q.num=13; 06 updateq; 07 System.out.printlnq.num; 08 09 public static void updateQuestion q 10 q.num=9; 11 12 A.
3、13 B.9 C.0 D.4 正確答案: B 解析:3. 程序執(zhí)行的結(jié)果是: ;- . word.zl- -01 public class Answer 02 public static void mainString args 03 int score = 20; 04 Answer ans= new Answer; 05 ans.addscore; 06 System.out.println main: score = + score; 07 08 void addint score 09 System.out.println add: score= + score+; 10 11 - .
4、 word.zl- -A. 1 add: score=21 2 main: score = 21 B. 1 add: score=20 2 main: score = 21 C. 1 add: score=21 2 main: score = 20 D. 1 add: score=20 2 main: score = 20 正確答案: D 解析:4. - . word.zl- -以下代碼編譯或運行的結(jié)果是: ;01 public class Snow 02 public String jumpint x, int y 03 return jump one; 04 05 public Strin
5、g jumpint vals 06 return jump two; 07 08 public static void mainString args 09 Snow s=new Snow; 10 System.out.printlns.jump4, 5; 11 - . word.zl- - 12 A.public String jumpint vals 行,編譯出錯B.System.out.printlns.jump4, 5;行,拋出運行時反常 C.輸出: jump one D.輸出: jump two 正確答案: C 解析:5. 關(guān)于以下代碼說確的是: ;01 public class S
6、torm 02 public void find 03 04 public String find 05 return find; 06 - . word.zl- -07 public double findint x 08 return 2.0; 09 10 A.無編譯錯誤 B.代碼 public String find 行,顯現(xiàn)編譯錯誤 C.代碼 public double findint x 行,顯現(xiàn)編譯錯誤 D.代碼 return find; 行處顯現(xiàn)編譯錯誤 正確答案: B 解析:6. 請看以下代碼:01 class ClassA 02 class ClassB extends Cl
7、assA 03 class ClassC extends ClassA 04 - . word.zl- -public class Test 05 public static void mainString args 06 ClassA p0 = new ClassA; 07 ClassB p1 = new ClassB; 08 ClassC p2 = new ClassC; 09 ClassA p3 = new ClassB; 10 ClassA p4 = new ClassC; 11 12 13 以下選項中放置在 處,使程序編譯正確的選項是:;A.p0 = p1; - . word.zl-
8、 -B.p1 =p2; C.p2 = p4; D.p2 = ClassCp1; 正確答案: A 解析:7. 以下代碼的運行結(jié)果是: ;01 public class Animal 02 public String noise 03 return Animal; 04 05 public static void mainString args 06 Cat cat = null; 07 Animal animal = new Dog; 08 if animal instanceof Cat - . word.zl- -09 cat = Cat animal; 10 System.out.prin
9、tlncat.noise; 11 else 12 System.out.printlnanimal is not Cats instance; 13 14 15 16 class Dog extends Animal 17 public String noise 18 return Dog; 19 - . word.zl- -20 21 class Cat extends Animal 22 public String noise 23 return Cat; 24 25 A.Animal B.Dog C.Cat D.animal is not Cats instance 正確答案: D 解析
10、:8. 請看以下代碼編譯和運行的結(jié)果是:;1 public class Teacher 2 - . word.zl- -private String name=sun; 3 public static void mainString args 4 Teacher teachers=new Teacher2; 5 S; 6 System.out.printlnteachers.length; 7 8 A.sun 2 B.null 2 C.null 1 D.運行時拋出 NullPointerException 反常 正確答案: D 解析
11、:9. 以下代碼編譯和運行的結(jié)果是: ;01 class Person - . word.zl- -02 String name = ; 03 04 public PersonString name 05 = name; 06 07 08 09 class Employee extends Person 10 String empNO = 0000; 11 12 public EmployeeString empNO - . word.zl- -13 this.empNO = empNO; 14 15 16 17 public class EmployeeTest 18 p
12、ublic static void mainString args 19 Employee e = new Employee1109; 20 System.out.printlne.empNO; 21 22 A.輸出: 0000 B.輸出: 1109 - . word.zl- -C.代碼 public EmployeeString empNO 行,顯現(xiàn)編譯錯誤 D.拋出運行時反常正確答案: C 解析:10. 以下代碼編譯和運行的結(jié)果是: ;01 class A 02 public void start 03 System.out.printlnA Start; 04 05 06 public
13、class B extends A 07 public void start 08 System.out.printlnB Start; 09 - . word.zl- - 10 public static void mainString args 11 A new B.start; 12 13 A.輸出: A Start B.輸出: B Start C.輸出: A Start B Start D.編譯錯誤 正確答案: B 解析:11. 關(guān)于以下代碼說確的是: ;01 public interface A 02 public void doSomethingString thing; 03 -
14、 . word.zl- -04 interface B 05 06 interface C extends A, B 07 08 interface D 09 public void doItString thing; 10 11 class AImpl implements C ,D 12 public void doSomethingString msg 13 public void doItString thing 14 - . word.zl- -A.全部類和接口都編譯勝利 B.接口 A 編譯失敗C.類 AImpl 編譯失敗 D.接口 C 編譯失敗正確答案: A 解析:12. 在 Ja
15、va 中,關(guān)于 final 關(guān)鍵字的說確的是 :;A.假如修飾局部變量,必需定義時初始化 B.假如修飾類,那么該類只能被一個子類繼承 C.假如修飾方法,那么該方法不能在子類中被掩蓋 D.假如修飾方法,那么該方法所在的類不能被繼承 正確答案: C 解析:13. 關(guān)于以下代碼說確的是: ;01 public class Cell 02 private final int id; 03 public Cellint id 04 this.id = id; - . word.zl- -05 06 public void updateIdint id 07 this.id = id; 08 09 pub
16、lic static void mainString args 10 Cell cell = new Cell1001; 11 cell.updateId1002; 12 System.out.printlncell.id; 13 14 A.編譯錯誤 B.運行時反常拋出- . word.zl- -C.運行后, cell 對象屬性 id 的值沒有轉(zhuǎn)變,仍舊是 1001 D.運行后, cell 對象屬性 id 的值轉(zhuǎn)變成新的值 1002 正確答案: A 解析:14. 以下選項中,不屬于 A.private B.protected C.friendly D.public Java 的拜訪掌握修飾符的
17、是: ;正確答案: C 解析:15. 下面關(guān)于 import, class和 package的聲明次序正確的選項是 :;A.package, import, class B.class, import, package C.import, package, class D.package, class, import 正確答案: A 解析:16. 有一個名為 Product 的類,以下方法中屬于該類的構(gòu)造方法的是:;A.public Product B.public ProductString name - . word.zl- -C.public void Product D.public
18、void ProductString name 正確答案: AB 解析:17. 請看以下代碼:1 public class Tetromino 2 protected int moveint x 3 return 0; 4 5 6 class T extends Tetromino 7 8 在處填入選項中的代碼,使T 類沒有編譯錯誤的選- . word.zl- -項是:;A.public int moveint x return 0; B.private int moveint x return 0; C.private int movelong x return 0; D.protected long moveint x return 0; 正確答案: AC
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國陳皮市場運營格局及發(fā)展趨勢分析報告
- 2025-2030年中國鋁合金金屬型鑄件行業(yè)十三五規(guī)劃及發(fā)展策略研究報告
- 2025-2030年中國重卡汽車市場發(fā)展?fàn)顩r及前景趨勢分析報告
- 2025-2030年中國酒精制造行業(yè)運營現(xiàn)狀及發(fā)展規(guī)劃分析報告
- 2025安徽省建筑安全員《C證》考試題庫及答案
- 2025-2030年中國觀光船游覽市場發(fā)展?fàn)顩r與投資戰(zhàn)略研究報告
- 2025-2030年中國營銷服務(wù)行業(yè)市場競爭狀況及發(fā)展前景分析報告
- 2025-2030年中國米爾貝肟市場運營現(xiàn)狀及發(fā)展規(guī)劃分析報告
- 2025-2030年中國電解鋅行業(yè)十三五規(guī)劃與發(fā)展建議分析報告
- 2025年執(zhí)業(yè)醫(yī)師定期考核題庫及參考答案
- 2025年北京交通職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 心理健康七個一主題活動方案
- 多元化票務(wù)系統(tǒng)設(shè)計-深度研究
- 2024年菏澤職業(yè)學(xué)院高職單招語文歷年參考題庫含答案解析
- GB/T 22180-2024速凍裹衣魚
- 《公路施工組織設(shè)計》課件
- 人教版地理七年級下冊7.1.1 亞洲的自然環(huán)境(課件33張)
- 中醫(yī)藥防疫課件
- 《Python程序設(shè)計基礎(chǔ)教程(微課版)》全套教學(xué)課件
- 湘教版六年級下冊美術(shù)第2課《俯仰之間》教案
評論
0/150
提交評論