版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、面向?qū)ο蠡靖拍睿嫦驅(qū)ο蟾拍?、類的定義、構(gòu)造方法、變量的作用范圍、對(duì)象的初始化方式、方法重載、變量命名規(guī)范)1.以下對(duì)象初始化方式錯(cuò)誤的是:A定義的時(shí)候給對(duì)象賦值B使用析構(gòu)函數(shù)給對(duì)象賦值C使用構(gòu)造函數(shù)給對(duì)象賦值D使用公有函數(shù)給對(duì)象賦值2、要想定義一個(gè)不能被實(shí)例化的抽象類,在類定義中必須加上修飾符( )。A、 final B、 public C、 private D、abstract3、以下代碼中,this是指( )。class birdint x,y;void fly(int x,int y)this.x=x;this.y=y;A、 bird B、 fly C、bird或fly D、不一定3
2、.在 Java 中,所有類的根類是_。4.在 Java 中,用 package 語(yǔ)句說(shuō)明一個(gè)包時(shí),該包的層次結(jié)構(gòu)必須是_。A、與文件的結(jié)構(gòu)相同B、與文件目錄的層次相同C、與文件類型相同D、與文件大小相同5.下列構(gòu)造方法的調(diào)用方式中,正確的是_。A、按照一般方法調(diào)用B、由用戶直接調(diào)用C、只能通過(guò) new 自動(dòng)調(diào)用D、被系統(tǒng)調(diào)用20.類 Panel 默認(rèn)的布局管理器是_。A、GridLayoutB、BorderLayoutC、FlowLayoutD、GardLayout21.在 Java 中,能實(shí)現(xiàn)多重繼承效果的方式是_。A、內(nèi)部類B、適配器C、接口D、同步6. 指出下列程序運(yùn)行的結(jié)果 publi
3、c class Example String str=new String("good"); charch='a','b','c' public static void main(String args) Example ex=new Example(); ex.change(ex.str,ex.ch); public void change(String str,char ch) str="test ok" ch0='g' A good and abc B good and gbc C t
4、est ok and abc D test ok and gbc7. 構(gòu)造器Constructor是否可被override? AA:可以。B:不可以C:根據(jù)情況而定D:不清楚8.Java語(yǔ)言具有許多優(yōu)點(diǎn)和特點(diǎn),下列選項(xiàng)中,哪個(gè)反映了Java程序并行機(jī)制的特點(diǎn)? A)安全性B)多線性C)跨平臺(tái)D)可移植 9.下列哪個(gè)類聲明是正確的? A)abstract final class HI? B)abstract private move()? C)protected private number; D)public abstract class Car? 10.下列關(guān)于for循環(huán)和while循環(huán)的說(shuō)
5、法中哪個(gè)是正確的? A)while循環(huán)能實(shí)現(xiàn)的操作,for循環(huán)也都能實(shí)現(xiàn) B)while循環(huán)判斷條件一般是程序結(jié)果,for循環(huán)判斷條件一般是非程序結(jié)果 C)兩種循環(huán)任何時(shí)候都可替換 D)兩種循環(huán)結(jié)構(gòu)中都必須有循環(huán)體,循環(huán)體不能為空 11. 異常包含下列那些內(nèi)容? A)程序中的語(yǔ)法錯(cuò)誤B)程序的編譯錯(cuò)誤 C)程序執(zhí)行過(guò)程中遇到的事先沒(méi)有預(yù)料到的情況D)程序事先定義好的可能出現(xiàn)的意外情況12. 下面關(guān)于變量及其范圍的陳述哪些是正確的 。A) 實(shí)例變量是類的成員(域)變量;B) 實(shí)例變量用關(guān)鍵字static聲明;C) 在方法中定義的局部變量在該方法被執(zhí)行時(shí)創(chuàng)建;D) 局部變量在使用前必須被初始化;1
6、3. 下面哪些判斷是正確的 。A)Abstract不能和final并列修飾同一個(gè)類; B)一個(gè)方法使用final修飾,則該方法所在的類不能被繼承; C)abstract方法所在的類必須是abstract類D)static方法中能處理非static域E)abstract類中能有private方法F)abstract類中不能包含final修飾的方法G)private可以和static一起修飾一個(gè)方法14. 在Java中,對(duì)象在何種狀態(tài)下會(huì)被回收?( A ) A 當(dāng)沒(méi)有引用變量再指向該對(duì)象時(shí) B 當(dāng)對(duì)象關(guān)系的引用變量消失時(shí) C 當(dāng)沒(méi)有任何程序再訪問(wèn)一個(gè)對(duì)象或?qū)ο蟮某蓡T變量時(shí) D 當(dāng)對(duì)象的所有成員函數(shù)
7、都執(zhí)行一遍以后15:如果catch塊中包括多個(gè)異常類,這些異常類的匹配原則是什么?( C ) A 接try塊中程序執(zhí)行的順序,尋找最通用的異常類 B 接try塊中程序執(zhí)行的順序,尋找能夠最精確匹配的類 C 接catch塊中異常類的排列順序,尋找第一個(gè)能夠匹配(也就是做出的異常對(duì)象屬于catch塊的異常類,或是catch塊中異常類的) D 在catch塊中尋找能夠最精確匹配的類16. class 和.java 文件的含義分別是: A Java 目標(biāo)碼文件和源文件; B Java 可執(zhí)行文件和目標(biāo)碼文件; C Java 源文件和目標(biāo)碼文件; D Java 源文件和Java 平臺(tái)配置文件;正確答案:
8、A17. 下面關(guān)于類和對(duì)象的描述錯(cuò)誤的是( d)A類是具有相同屬性和行為的抽象的集合B萬(wàn)事萬(wàn)物都是對(duì)象,類是對(duì)同種性質(zhì)的對(duì)象的抽象C同一個(gè)類的對(duì)象具有相同的屬性和行為D同一個(gè)類的對(duì)象的所有特性都完全相同18. 類的構(gòu)造方法的具有哪些特性?A與類名相同、返回值為void、對(duì)象初始化時(shí)調(diào)用、默認(rèn)構(gòu)造方法的參數(shù)個(gè)數(shù)是0B與類名相同、沒(méi)有返回值、對(duì)象定義時(shí)調(diào)用、默認(rèn)構(gòu)造方法的參數(shù)個(gè)數(shù)是0C與類名相同、沒(méi)有返回值、對(duì)象初始化時(shí)調(diào)用、默認(rèn)構(gòu)造方法的參數(shù)個(gè)數(shù)是0方法體位空D與類名相同、返回值為void、對(duì)象定義時(shí)調(diào)用、默認(rèn)構(gòu)造方法的參數(shù)個(gè)數(shù)是119. 關(guān)于構(gòu)造方法的說(shuō)法正確的是( d)A構(gòu)造方法在對(duì)象初始化
9、時(shí)調(diào)用,常用于初始化對(duì)象的屬性B如果定義了帶參數(shù)的構(gòu)造方法,系統(tǒng)在編譯時(shí)也會(huì)添加默認(rèn)構(gòu)造方法C在對(duì)象銷毀時(shí),系統(tǒng)再次調(diào)用構(gòu)造方法D一個(gè)類中可以定義多個(gè)構(gòu)造方法,其參數(shù)不能相同20. 變量根據(jù)其作用域不同,分為局部變量和成員變量(全局變量),下列關(guān)于兩種類型的變量說(shuō)法錯(cuò)誤的是:A局部變量只能在其定義的作用域內(nèi)使用,成員變量可以在類的所有方法中使用B方法的參數(shù)的作用范圍為整個(gè)方法體C當(dāng)局部變量和成員變量同名時(shí),會(huì)發(fā)生編譯錯(cuò)誤D在方法中的循環(huán)體內(nèi)部定義的變量,其作用域?yàn)檠h(huán)體中21. 下面程序的輸出是Book book1=new Book();Book book2=new Book();book1.
10、author("zhang");book2.author("li");book1=book2;System.out.print(book1.author()+","+book2.author();Azhang,liBzhang,zhangCli,liDli,zhang22. 下列說(shuō)法正確的是A一個(gè)類中不能定義2個(gè)以上同名的方法B一個(gè)類中可以定義2個(gè)以上同名的方法,但是參數(shù)類型或個(gè)數(shù)不能相同C一個(gè)類中可以定義2個(gè)以上同名的方法,只要返回值不相同D一個(gè)類中可以定義2個(gè)以上同名的方法,但是參數(shù)類型、個(gè)數(shù)或參數(shù)順序不能相同面向?qū)ο筇匦裕╫o三
11、大特性、訪問(wèn)控制、包、類和成員的訪問(wèn)權(quán)限、this關(guān)鍵詞、繼承)1. 面向?qū)ο蟮奶匦圆话ˋ封裝 B類C多態(tài)D繼承2. 下面關(guān)于包的說(shuō)法錯(cuò)誤的是A包是類的組織單位,物理上對(duì)應(yīng)著一個(gè)文件夾B一個(gè)包內(nèi)部可以包括多個(gè)類,但不能包括一個(gè)包C一個(gè)包內(nèi)部可以包括多個(gè)類,并可以包括包D并不是包中所有的類都可以被包外的類用來(lái)定義對(duì)象2. 成員的訪問(wèn)權(quán)限包括Apublic 、protected、privateBpublic 、protected、缺?。╢riendly)、privateCpublic 、privateDpublic 、protected、缺?。╢riendly)、private、final3.
12、下面關(guān)于訪問(wèn)權(quán)限說(shuō)法正確的是A 默認(rèn)訪問(wèn)權(quán)限類的public成員可以在任何地方可以訪問(wèn)B public類的protected成員在另一個(gè)包中可以訪問(wèn)C public類的protected成員在另一個(gè)包可以被繼承D public類的默認(rèn)類型成員在類外不能被訪問(wèn)4. 子類繼承父類的目的是什么?A. 代碼的復(fù)用和父類的特殊化和具體化B. 繼承父類的所有方法C. 實(shí)現(xiàn)父類的抽象方法D. 重寫(xiě)父類以實(shí)現(xiàn)一個(gè)新類5. 方法重寫(xiě)與方法重載的區(qū)別是(a)A方法重寫(xiě)的子類對(duì)父類的方法重寫(xiě)實(shí)現(xiàn),其方法簽名要相同;方法重載是一個(gè)類中定義2個(gè)以上方法名稱相同但是方法簽名不同的方法。B方法重寫(xiě)的子類對(duì)父類的方法重寫(xiě)實(shí)現(xiàn)
13、,其方法名稱要相同;方法重載是一個(gè)類中定義2個(gè)以上方法名稱相同但是方法簽名不同的方法。C方法重寫(xiě)的子類對(duì)父類的方法重寫(xiě)實(shí)現(xiàn),其方法簽名要相同;方法重載是一個(gè)類中定義2個(gè)以上方法名稱的方法。D方法重載和方法重寫(xiě)是一個(gè)概念。6. 下面不是javabean的必要條件的是A所有屬性必須是private類型B必須定義沒(méi)有參數(shù)的構(gòu)造方法C有一個(gè)沒(méi)有參數(shù)的構(gòu)造方法D所有的屬性必須有public類型的setter和getter方法7. 下面代碼中this和super分別代表的含義是public class A private String name;public A()public A(String name
14、)this();public class A1 extends Apublic A1() super();Athis()為本類的構(gòu)造函數(shù)A();super()為父類的構(gòu)造函數(shù)A().Bthis()為本類屬性name;super()為父類的構(gòu)造函數(shù)A().Cthis()為本類的構(gòu)造函數(shù)A();super()為本類的構(gòu)造函數(shù)A().Dthis()為本類的構(gòu)造函數(shù)A(String name);super()為父類的構(gòu)造函數(shù)A().8. 類的實(shí)例創(chuàng)建過(guò)程正確的是A創(chuàng)建父類的成員變量父類的構(gòu)造方法創(chuàng)建子類的成員變量子類的構(gòu)造方法B創(chuàng)建父類的成員變量創(chuàng)建子類的成員變量父類的構(gòu)造方法子類的構(gòu)造方法C創(chuàng)建子類
15、的成員變量子類的構(gòu)造方法創(chuàng)建父類的成員變量父類的構(gòu)造方法D父類的構(gòu)造方法創(chuàng)建父類的成員變量子類的構(gòu)造方法創(chuàng)建子類的成員變量9. 下面關(guān)于多態(tài)的理解正確的是A子類重寫(xiě)父類的方法,稱為多態(tài)B一個(gè)接口多種實(shí)現(xiàn)稱為多態(tài)C一個(gè)類對(duì)一個(gè)方法進(jìn)行了重載稱為多態(tài)D同類型的對(duì)象,調(diào)用相同的方法,但是表現(xiàn)不同10. 下面程序輸出正確的是public class Person public void speak()System.out. println ("say hello to you");public class Chinese extends Personpublic void spea
16、k()System.out. println ("say hello to you in Chinese");public class English extends Personpublic void speak()System.out. println ("say hello to you in English");public static void main(String args) throws IOException Person c=new Chinese();Person e=new English();c.speak();e.speak
17、();Asay hello to you in Chinese say hello to you in EnglishB程序編譯錯(cuò)誤,無(wú)法輸出Csay hello to you say hello to youDsay hello to you say hello to yousay hello to you in Chinese say hello to you in English11. 以上程序,運(yùn)行結(jié)果為public class Person public void speak()System.out. println ("say hello to you");public class Chinese extends Personpublic void speak()System.out. println ("say hello to you in Chinese");public void eat()System.out.println("eat use chopsticks");public class English extends Personpublic void speak()System.out. println ("say hello to you in English&
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年茶樓文化藝術(shù)交流合同
- 2024房產(chǎn)推廣服務(wù)合同范本大全
- 2024版水電安裝工程合同書(shū)
- 二零二五年城市冷鏈配送服務(wù)合作框架協(xié)議3篇
- 2024年特定擔(dān)保合同終止條款版B版
- 2024版國(guó)際貿(mào)易協(xié)議:標(biāo)的物選擇與規(guī)范詳解版B版
- 2025年度樓頂廣告牌安裝與戶外廣告策略咨詢合同2篇
- 2024年股權(quán)轉(zhuǎn)讓協(xié)議(附條件生效)3篇
- 體育賽事流程
- 2024年股東利潤(rùn)分配協(xié)議:公平公正分利
- 2023-2024學(xué)年河北省唐山市灤州市數(shù)學(xué)七年級(jí)第一學(xué)期期末教學(xué)質(zhì)量檢測(cè)模擬試題含解析
- 數(shù)字油畫(huà)課件
- 2023年小學(xué)五年級(jí)數(shù)學(xué)上學(xué)期期末水平測(cè)試試卷(天河區(qū))
- 中考數(shù)學(xué)計(jì)算題100道
- 高壓變頻器整流變壓器
- 集團(tuán)資產(chǎn)重組實(shí)施方案
- 《新唯識(shí)論》儒佛會(huì)通思想研究
- 《減法教育》讀書(shū)筆記思維導(dǎo)圖PPT模板下載
- 慢性阻塞性肺疾病全球倡議(GOLD)
- 工程項(xiàng)目管理(第五版)叢培經(jīng) 第七章
- GB/T 33195-2016道路交通事故車輛速度鑒定
評(píng)論
0/150
提交評(píng)論