廣東開放大學(xué)Java程序設(shè)計(jì)基礎(chǔ)(專)單元測(cè)試1-7答案_第1頁(yè)
廣東開放大學(xué)Java程序設(shè)計(jì)基礎(chǔ)(專)單元測(cè)試1-7答案_第2頁(yè)
廣東開放大學(xué)Java程序設(shè)計(jì)基礎(chǔ)(專)單元測(cè)試1-7答案_第3頁(yè)
廣東開放大學(xué)Java程序設(shè)計(jì)基礎(chǔ)(專)單元測(cè)試1-7答案_第4頁(yè)
廣東開放大學(xué)Java程序設(shè)計(jì)基礎(chǔ)(專)單元測(cè)試1-7答案_第5頁(yè)
已閱讀5頁(yè),還剩5頁(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)介

廣東開放大學(xué)Java程序設(shè)計(jì)基礎(chǔ)(專)單元測(cè)試1-7答案第1章單元測(cè)驗(yàn)-概述和開發(fā)環(huán)境-5題1.下面關(guān)于Java程序的描述中,錯(cuò)誤的是()A.class格式的文件是用來(lái)運(yùn)行的B.Java程序運(yùn)行時(shí),必須經(jīng)過(guò)編譯和運(yùn)行兩個(gè)步驟。C.不同操作系統(tǒng)上的Java虛擬機(jī)是相同的D.java格式的源文件是用來(lái)編譯的2.下列關(guān)于JDK、JRE和JVM關(guān)系的描述中,正確的是()。A.JRE中包含了JDK,JVM中包含了JRE。B.JDK中包含了JRE,JVM中包含了JRE。C.JRE中包含了JDK,JDK中包含了JVM。D.JDK中包含了JRE,JRE中包含了JVM。3.如果jdk的安裝路徑為:c:\jdk,若想在命令窗口中任何當(dāng)前路徑下,都可以直接使用javac和java命令,需要將環(huán)境變量path設(shè)置為以下哪個(gè)選項(xiàng)()A.c:\jreB.c:\jdk\binC.c:\jre\binD.c:\jdk4.path環(huán)境變量是系統(tǒng)環(huán)境變量中的一種,它用于保存一系列的路徑。參考答案:正確5.在Java中,類名的首字母要求大寫。參考答案:錯(cuò)誤

第2章單元測(cè)驗(yàn)-數(shù)據(jù)類型與運(yùn)算符-15題1.下列關(guān)于注釋作用的描述中,錯(cuò)誤的是()A.可以對(duì)程序進(jìn)行說(shuō)明B.會(huì)參與編譯C.可以幫助調(diào)試程序D.幫助整理編程思路2.下列關(guān)于變量作用域的說(shuō)法中,正確的是()A.變量的作用域?yàn)椋簭亩x處開始,到變量所在代碼塊結(jié)束的位置。B.代碼塊中定義的變量,在代碼塊外也是可以使用的。C.在main()方法中任何位置定義的變量,其作用域?yàn)檎麄€(gè)main()方法。D.變量的作用域不受代碼塊的限制。3.下列常量中,屬于整型常量的是()A.2e3fB.nullC.198D.true4.下面選項(xiàng)中,哪一個(gè)不是Java中的關(guān)鍵字()A.publicB.sizeofC.gotoD.const5.請(qǐng)閱讀下列示意代碼inta=1;intb=a++;intc=++a;intd=a+++++a;System.out.print(a+","+b+","+c+","+d);下面選項(xiàng)中,哪一個(gè)是程序的輸出結(jié)果()A.5,2,3,9B.5,1,3,9C.5,1,3,8D.5,1,2,96.閱讀下列代碼System.out.println(“Hello”+9+1);下列選項(xiàng)中,哪個(gè)是正確的輸出結(jié)果()A.CompilationfailsB.Hello10C.AnexceptionisthrownatruntimeD.Hello917.下列浮點(diǎn)數(shù)的定義中,正確的是()A.floatf=1.0;B.floatf=1F;C.floatf="1";D.floatf='1';8.下列轉(zhuǎn)義字符中,哪些是合法的()A.''B.'\t'C.''D.'\r'9.將多個(gè)字符用加號(hào)相連接就會(huì)產(chǎn)生一個(gè)新的字符串。參考答案:錯(cuò)誤10.Java中null常量只有一個(gè)值,它代表對(duì)象的引用為空。參考答案:錯(cuò)誤11.在進(jìn)行自增(++)和自減(--)的運(yùn)算時(shí),如果運(yùn)算符(++或--)放在操作數(shù)的前面則是先進(jìn)行自增或自減運(yùn)算,再進(jìn)行其它運(yùn)算。參考答案:正確12.運(yùn)算符“&”和“&&”都表示“與”操作。參考答案:錯(cuò)誤13.main是Java語(yǔ)言中的關(guān)鍵字。參考答案:錯(cuò)誤

第3章單元測(cè)試-流程控制-5題1.關(guān)于continue語(yǔ)句的使用范圍,下列說(shuō)法正確的是()A.不輸出任何內(nèi)容B.continue語(yǔ)句可以在條件語(yǔ)句中使用C.continue語(yǔ)句可以在選擇語(yǔ)句中使用D.continue語(yǔ)句可以在循環(huán)語(yǔ)句中使用2.下列關(guān)于case關(guān)鍵字的說(shuō)法中,錯(cuò)誤的是()A.case關(guān)鍵字后面的break必須存在B.case關(guān)鍵字后面的值必須不一樣C.case關(guān)鍵字后面的break可以沒有D.case關(guān)鍵字后面必須是常量3.continue語(yǔ)句用在循環(huán)語(yǔ)句中,它的作用是終止本次循環(huán),執(zhí)行下一次循環(huán)。參考答案:正確4.當(dāng)intx=3,y=4時(shí),表達(dá)式booleanb=x==y?true:false的結(jié)果是false。參考答案:對(duì)5.for循環(huán)語(yǔ)句一般用在循環(huán)次數(shù)未知的情況下。參考答案:錯(cuò)誤

第4章單元測(cè)試-面向?qū)ο?20題1.下面選項(xiàng)中不是面向?qū)ο蟮奶卣鞯氖牵ǎ〢.封裝B.多態(tài)C.繼承D.重構(gòu)2.下列關(guān)于類和對(duì)象的描述,錯(cuò)誤的是()A.對(duì)象是類的實(shí)例B.類用于描述一組對(duì)象的共同特征和行為C.類是對(duì)象的抽象D.一個(gè)類只能有一個(gè)實(shí)例化對(duì)象3.下列關(guān)于this關(guān)鍵字的說(shuō)法中,錯(cuò)誤的是()A.this出現(xiàn)在成員方法中,代表的是調(diào)用這個(gè)方法的對(duì)象B.this可以出現(xiàn)在任何方法中C.this可以解決成員變量與局部變量重名問(wèn)題D.this相當(dāng)于一個(gè)引用,可以通過(guò)它調(diào)用成員方法與屬性4.下面關(guān)于構(gòu)造方法的調(diào)用,正確的是()A.構(gòu)造方法在類定義的時(shí)候被調(diào)用B.構(gòu)造方法在創(chuàng)建對(duì)象的時(shí)候被調(diào)用C.構(gòu)造方法在調(diào)用對(duì)象方法時(shí)被調(diào)用D.構(gòu)造方法在使用對(duì)象的變量時(shí)被調(diào)用5.下列關(guān)于封裝的描述中,正確的是()A.封裝隱藏了程序的實(shí)現(xiàn)細(xì)節(jié),同時(shí)對(duì)外提供了特定的訪問(wèn)方式B.以上說(shuō)法均錯(cuò)誤C.封裝能提高代碼的復(fù)用性D.方法和類都可以稱為封裝體6.下列關(guān)于靜態(tài)代碼塊的描述中,正確的是()A.每次創(chuàng)建對(duì)象時(shí),類中的靜態(tài)代碼塊都會(huì)被執(zhí)行一次B.靜態(tài)代碼塊隨著類的加載而加載C.使用靜態(tài)代碼塊可以實(shí)現(xiàn)類的初始化D.靜態(tài)代碼塊指的是被static關(guān)鍵字修飾的代碼塊7.在類中聲明的變量稱為成員變量,在方法中聲明的變量稱為局部變量。參考答案:錯(cuò)誤8.只要為一個(gè)類定義了成員變量,則系統(tǒng)會(huì)在這個(gè)類的準(zhǔn)備階段或創(chuàng)建這個(gè)類的實(shí)例時(shí)進(jìn)行默認(rèn)初始化,初始化值根據(jù)其類型決定。參考答案:對(duì)9.在定義一個(gè)類時(shí),可以使用private關(guān)鍵字修飾該類,以防止其被外部直接訪問(wèn)。參考答案:錯(cuò)誤10.Java中可以通過(guò)this關(guān)鍵字解決成員變量與局部變量名稱沖突問(wèn)題。參考答案:正確11.下列關(guān)于super關(guān)鍵字的說(shuō)法中,正確的是()A.super關(guān)鍵字是在子類對(duì)象內(nèi)部指代其父類對(duì)象的引用B.子類通過(guò)super關(guān)鍵字只能調(diào)用父類的方法,而不能調(diào)用父類的屬性C.子類通過(guò)super關(guān)鍵字只能調(diào)用父類的屬性,而不能調(diào)用父類的方法D.super關(guān)鍵字不僅可以指代子類的直接父類,還可以指代父類的父類12.在下面哪種情況下,可以使用方法重寫()A.父類中的方法在子類中沒有時(shí)B.父類方法中的形參不適用于子類使用時(shí)C.父類的功能無(wú)法滿足子類的需求時(shí)D.父類方法中的返回值類型不適合子類使用13.下列關(guān)于接口的說(shuō)法中,錯(cuò)誤的是()A.接口中的變量默認(rèn)使用“publicstaticfinal”來(lái)修飾B.接口中定義的變量可以被修改C.接口中的所有方法都是抽象方法D.接口中定義的方法默認(rèn)使用“publicabstract”來(lái)修飾14.以下關(guān)于繼承的描述,說(shuō)法正確的是()A.創(chuàng)建子類對(duì)象時(shí),父類的所有構(gòu)造方法都會(huì)被執(zhí)行B.子類可以繼承父類的私有的屬性和方法C.子類繼承父類的所有屬性和方法D.子類可以繼承父類的公有的屬性和方法15.當(dāng)子類B繼承父類A時(shí),下面描述正確的是?()A.創(chuàng)建類B的對(duì)象可以調(diào)用類A中的public修飾的成員方法B.創(chuàng)建類B的對(duì)象可以調(diào)用類A中的private修飾的成員方法C.創(chuàng)建類B的對(duì)象可以調(diào)用類A中的private修飾的成員變量D.創(chuàng)建類B的對(duì)象可以調(diào)用類A中的public修飾的成員變量16.若Animal是Cat,Dog的父類,則下列選項(xiàng)中,正確的是()A.Animalanimal=newDog();B.Catcat=(Cat)newDog();C.Animalanimal=newCat();D.Catcat=(Cat)newAnimal();17.Java中任何類都直接或間接繼承了Object類。參考答案:錯(cuò)誤18.抽象方法必須定義在抽象類中,所以抽象類中的方法都是抽象方法。參考答案:正確19.當(dāng)一個(gè)類實(shí)現(xiàn)接口時(shí),必須實(shí)現(xiàn)接口中的所有方法。參考答案:錯(cuò)誤20.類只支持單繼承,不允許多重繼承,C類不可以既繼承A類又B類。參考答案:對(duì)

第6章單元測(cè)試-圖形界面及事件處理-5題1.處理ActionEvent事件的監(jiān)聽器對(duì)象需要實(shí)現(xiàn)哪個(gè)接口()A.KeyAdapterB.KeyEventC.ActionListenerD.KeyListener2.下列選項(xiàng)中,用于表示動(dòng)作事件的類是?()A.KeyListenerB.MenuKeyEventC.ActionEventD.KeyEvent3.想實(shí)現(xiàn)事件的監(jiān)聽機(jī)制,首先需要()A.通過(guò)addWindowListener()方法為事件源注冊(cè)事件監(jiān)聽器對(duì)象B.事件監(jiān)聽器調(diào)用相應(yīng)的方法來(lái)處理相應(yīng)的事件C.定義一個(gè)類實(shí)現(xiàn)事件監(jiān)聽器的接口D.實(shí)現(xiàn)WindowListener4.JPanel默認(rèn)的布局管理器是FlowLayout。參考答案:正確5.在流式布局下,容器會(huì)將組件按照添加順序從左向右放置。參考答案:正確

第7章單元測(cè)驗(yàn)-多線程-10題1.Java多線程中,關(guān)于解決死鎖的方法說(shuō)法錯(cuò)誤的是()A.打破互斥條件,即允許進(jìn)程同時(shí)訪問(wèn)某些資源,可以預(yù)防死鎖,但是,有的資源是不允許被同時(shí)訪問(wèn)的,所以這種辦法并無(wú)實(shí)用價(jià)值B.打破不可搶占條件。即允許進(jìn)程強(qiáng)行從占有者那里奪取某些資源。就是說(shuō),當(dāng)一個(gè)進(jìn)程已占有了某些資源,它又申請(qǐng)新的資源,但不能立即被滿足時(shí),它必須釋放所占有的全部資源,以后再重新申請(qǐng)。它所釋放的資源可以分配給其它進(jìn)程。這樣可以避免死鎖C.避免存在一個(gè)進(jìn)程等待序列(P1,P2,…,Pn),其中P1等待P2所占有的某一資源,P2等待P3所占有的某一源,…...,而Pn等待P1所占有的的某一資源,可以避免死鎖D.使用打破循環(huán)等待條件(避免第一個(gè)線程等待其它線程,后者又在等待第一個(gè)線程)的方法不能避免線程死鎖2.下列屬于定義同步代碼塊的關(guān)鍵字的是()A.abstractB.synchronizedC.volatileD.goto3.notify()方法作用是()A.導(dǎo)致線程等待B.喚醒線程C.線程休眠D.結(jié)束線程4.下列有關(guān)sleep()方法的描述正確的是()A.屬于Thread類的

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論