渡一教育-Java9期基礎(chǔ)測(cè)試題(面向?qū)ο竺嫦驅(qū)ο筮M(jìn)階)附答案_第1頁(yè)
渡一教育-Java9期基礎(chǔ)測(cè)試題(面向?qū)ο竺嫦驅(qū)ο筮M(jìn)階)附答案_第2頁(yè)
渡一教育-Java9期基礎(chǔ)測(cè)試題(面向?qū)ο竺嫦驅(qū)ο筮M(jìn)階)附答案_第3頁(yè)
渡一教育-Java9期基礎(chǔ)測(cè)試題(面向?qū)ο竺嫦驅(qū)ο筮M(jìn)階)附答案_第4頁(yè)
渡一教育-Java9期基礎(chǔ)測(cè)試題(面向?qū)ο竺嫦驅(qū)ο筮M(jìn)階)附答案_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、渡一教育-Java9期基礎(chǔ)測(cè)試題(面向?qū)ο?,面向?qū)ο筮M(jìn)階)復(fù)制本試卷20道題目,包含單項(xiàng)選擇題、多項(xiàng)選擇題。每個(gè)賬號(hào)只允許答題一次,在答題過(guò)程中不允許使用搜索引擎查詢方式,考試系統(tǒng)含有ip檢測(cè),請(qǐng)大家規(guī)范作答請(qǐng)仔細(xì)填寫自己的姓名學(xué)號(hào),若發(fā)現(xiàn)有誤,考試成績(jī)作廢您的姓名: 填空題 *_學(xué)號(hào): 填空題 *_是否愿意當(dāng)組長(zhǎng) 填空題 *_阿拓老師的基礎(chǔ)課程,你學(xué)習(xí)到哪個(gè)階段了 單選題 *Java開篇Java語(yǔ)言基本構(gòu)成Java基礎(chǔ)語(yǔ)法面向?qū)ο缶幊趟枷朊嫦驅(qū)ο筮M(jìn)階枚舉及工具類集合使用Java的錯(cuò)誤與異常Java的I/OJava的線程Reflect & Annotation考試系統(tǒng)項(xiàng)目練習(xí)全都學(xué)完了(I 0

2、5)面向?qū)ο螅ü?0題)對(duì)象的特征在類中表示為變量結(jié)構(gòu),稱之為() 單選題 *A. 對(duì)象B. 屬性(正確答案)C. 方法D. 數(shù)據(jù)類型對(duì)象的行為在類中表示為函數(shù)結(jié)構(gòu),稱之為() 單選題 *A. 對(duì)象B. 屬性C. 方法(正確答案)D. 數(shù)據(jù)類型以下程序編譯運(yùn)行后的輸出結(jié)果為()public class Testpublic int x,y;Test(int x,int y)this.x = x;this.y = y;public static void main(String args)Test t1,t2;t1 = new Test(3,3);t2 = t1;t2.x = 5;t2 = ne

3、w Test(4,4);System.out.print(t1.x + t2.x); 單選題 *A.3 4B.5 4C.7D.9(正確答案)在Java中,一個(gè)類可同時(shí)定義為許多同名的方法.這些方法的形式參數(shù)個(gè)數(shù),類型或順序各不相同傳回的值可能各不相同,這種面向?qū)ο蟮奶卣鞣Q為() 單選題 *A.隱藏B.覆蓋C.重載(正確答案)D.無(wú)此特性關(guān)于類的敘述正確的是() 單選題 *A.在類中定義的變量稱為類的成員變量,在別的類中可以直接使用B.成員變量的作用范圍僅僅是當(dāng)前類的方法中,或當(dāng)前類的控制流塊中C.使用別的類的方法僅僅需要引用方法的名字即可D.若類沒(méi)有定義構(gòu)造方法,JVM都會(huì)為類生成一個(gè)默認(rèn)的無(wú)

4、參數(shù)構(gòu)造方法(正確答案)下面哪個(gè)選項(xiàng)編譯不會(huì)出錯(cuò)()單選題 *A.B.(正確答案)C.D.給定Java代碼如下所示,在/#處添加哪個(gè)選項(xiàng),不可以構(gòu)成方法重載()public class Test public void fun(int x,int y,int z) /#單選題 *A.public int fun(int x,int y,float z)return 0;B.public int fun(char x,int y,int z)return 0;C.public void fun(int x,int z)D.public void fun(int z,int y,int x)(正確

5、答案)在Java中,關(guān)于構(gòu)造方法,下列說(shuō)法錯(cuò)誤的是() 單選題 *A.構(gòu)造方法的名稱必須與類名相同B.構(gòu)造方法可以攜帶參數(shù)C.構(gòu)造方法不可以重載(正確答案)D.構(gòu)造方法沒(méi)有返回值有以下程序片段且Interesting不是內(nèi)部類下列哪個(gè)選項(xiàng)不能插入到1.行()1.2.public class Interesting3. /#省略代碼4. 單選題 *A.import java.util.*;B.package mypackage;C.class OtherClassD.public class MyClass(正確答案)以下代碼的輸出結(jié)果是?()public class Bpublic stati

6、c B t1 =new B();public static B t2 =new B(); System.out.println(構(gòu)造塊);static System.out.println(靜態(tài)塊);public static void main(String args) B t =new B(); 單選題 *A.靜態(tài)塊 構(gòu)造塊 構(gòu)造塊 構(gòu)造塊B.構(gòu)造塊 靜態(tài)塊 構(gòu)造塊 構(gòu)造塊C.構(gòu)造塊 構(gòu)造塊 靜態(tài)塊 構(gòu)造塊(正確答案)D.構(gòu)造塊 構(gòu)造塊 構(gòu)造塊 靜態(tài)塊(II 03)面向?qū)ο筮M(jìn)階(共10題)下列選項(xiàng)中關(guān)于Java封裝的說(shuō)法錯(cuò)誤的是() 單選題 *A.通常狹義的封裝就是指將屬性私有化,提供公有

7、方法訪問(wèn)私有屬性B.屬性的訪問(wèn)方法包括setter方法和getter方法C.setter方法用于賦值,getter方法用于取值D.包含屬性的類都必須封裝屬性,否則無(wú)法通過(guò)編譯(正確答案)在Java語(yǔ)言中,下列關(guān)于類的繼承描述,正確的是() 單選題 *A.一個(gè)類可以同時(shí)繼承多個(gè)父類B.一個(gè)類可以具有多個(gè)子類(正確答案)C.子類可以調(diào)用父類中的所有方法D.子類一定比父類有更多的方法正確描述如下類和類關(guān)系的選項(xiàng)是()Man has a best friend who is a Dog 單選題 *A.class Man extends Dog B.class Man implements Dog C.

8、class Man private BestFriend dog; D.class Man private Dog bestFriend; (正確答案)E.class Man private Dog; F.class Man private BestFriend; 關(guān)于類中static修飾的元素,說(shuō)法正確的是() 單選題 *A.靜態(tài)屬性不能再次賦值B.方法中聲明的靜態(tài)變量在被調(diào)用的過(guò)程中保持值不變C.靜態(tài)屬性被該類的所有實(shí)例對(duì)象共享(正確答案)D.靜態(tài)屬性只能使用初始值下列聲明,哪一種可防止該類產(chǎn)生子類() 單選題 *A.static class TestB.class TestC.abstr

9、act class TestD.final class Test(正確答案)Given:class Mammal class Raccoon extends MammalMammal m = new Mammal();class BabyRaccoon extends MammalWhich four statements are true(Choose four) *A.Raccoon is-a Mammal.(正確答案)B.Raccoon has-a Mammal.(正確答案)C.BabyRaccoon is-a Mammal.(正確答案)D.BabyRaccoon is-a Raccoo

10、n.E.BabyRaccoon has-a Mammal.F.BabyRaccoon is-a BabyRaccoon.(正確答案)Given:class Alphapublic void foo()System.out.print(Afoo);public class Beta extends Alphapublic void foo()System.out.print(Bfoo);public static void main(String args)Alpha a = new Beta();Beta b = (Beta)a;a.foo();b.foo(); 單選題 *A.Afoo Afo

11、oB.Afoo BfooC.Bfoo AfooD.Bfoo Bfoo(正確答案)E.Compilation failsF.An exception is thrown at runtime在JDK1.8之前,下列哪一種敘述是正確的() 單選題 *A.abstract修飾符可以修飾屬性、方法和類B.抽象方法的body部分必須用一對(duì)大括號(hào)包住C.聲明抽象方法,大括號(hào)可有可無(wú)D.聲明抽象方法不可寫出大括號(hào)(正確答案)下面選項(xiàng)可以在interface中合法定義的是() 單選題 *A.public static void main(String args);B.boolean setFlags(Boolean results);(正確答案)C.private float get(int x);D.static int getCount();Given:interface DeclareStuffpublic static final int EASY = 3;void doStuff(int t);public class TestDeclare implements DeclareStuffpublic static void main(String args)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論