版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、面向?qū)ο竽M試卷2014一、選擇題(每小題2分,共計(jì)36分)1執(zhí)行語句doubled=10d=d112后,d的值是。A155.0B150.0C105.5D105.02.關(guān)于class,以下說法不正確的是:A.class是關(guān)鍵字,實(shí)質(zhì)上是系統(tǒng)類的名字;B.與接口和數(shù)組相比,class這一大類主要用于用戶構(gòu)造滿足自己需要的對象類型;C.class是對象的數(shù)據(jù)類型,描述的是一類對象的共同擁有的屬性、行為等特征;D.當(dāng)class作為內(nèi)部成員時(shí),
2、可以用private或protected等來修飾;3下面關(guān)于String類的說法中,正確的是。AString對象以“n“結(jié)束B.String隸屬于class這一大類C.String對象和字符數(shù)組對象是一回事D.““(即空字符串)就是null4以下標(biāo)識符中是Java關(guān)鍵字。A.StringB.staticC.SystemD.β5關(guān)于構(gòu)造函數(shù),下列說法不正確的說法是。A.構(gòu)造函數(shù)可以設(shè)為private權(quán)限B.子類不能重寫超類的構(gòu)造函數(shù)C.構(gòu)
3、造函數(shù)用于初始化對象D.在構(gòu)造函數(shù)中不能調(diào)用構(gòu)造函數(shù),否則就會無窮構(gòu)造下去6.關(guān)于super和this,下列說法不正確的是:A這是兩個特殊的對象引用,可以引用類中的static成員;B這兩個特殊引用可在構(gòu)造函數(shù)中調(diào)用構(gòu)造函數(shù),且只能放在第一句;C借助super可引用超類的私有成員Dthis的含義為“自己”,是指對象自身,而非類自身7、關(guān)于抽象方法,以下說法不正確的是:A.抽象方法是一種功能契約,不實(shí)現(xiàn)抽象方法就無法構(gòu)造對象;B.接口中的
4、抽象方法只能是public的,而抽象類中的抽象方法可以用其它權(quán)限修飾;C.抽象類中的抽象方法只能由其子類來實(shí)現(xiàn);接口中的抽象方法可由不同類來實(shí)現(xiàn);D.抽象方法不能用final來修飾,可以用static來修飾。8下面關(guān)于對象數(shù)組說法正確的是。A.語句As[]=newA[3]創(chuàng)建了3個A型引用,未創(chuàng)建A型對象;B.語句As[]=newA[3]創(chuàng)建了3個A型對象;C.語句As[]=newA()[3]創(chuàng)建了3個A型引用,未創(chuàng)建A型對象;D.語句
5、As[]=newA()[3]創(chuàng)建了3個A型對象;9關(guān)于類、對象和對象的引用,下列說法不正確的說法是。A.類是對象的構(gòu)造模型,刻畫了對象中的所有信息B.引用是對象的名字,引用值是對象的起始地址C.定義引用時(shí),必須要指明其擁有對象的類型D.類是對象的類型,因此只有創(chuàng)建對象后,才能使用類中定義的成員10下面關(guān)于final修飾符,正確的說法是。A.final變量不能被更改,final類不能派生出子類,用final方法不能被重載;B.對class
6、Apublicintx,語句finalAa=newA()a.x=5將會產(chǎn)生編譯錯;C.對計(jì)算公式已不需更改的數(shù)學(xué)函數(shù),常用publicstaticfinal修飾;D.若類中有finalabstract修飾的方法,必須實(shí)現(xiàn)該方法才能構(gòu)造對象。11下面關(guān)于static修飾符,正確的說法是。D.進(jìn)程可實(shí)現(xiàn)程序間的并發(fā),線程可實(shí)現(xiàn)程序內(nèi)的并發(fā)二、簡答題(每題10分,共計(jì)40分)1、Java為何采用2個字節(jié)的Unicode編碼2、簡述結(jié)構(gòu)化方法和
7、面向?qū)ο蠓椒ǖ暮诵乃枷搿?、簡述應(yīng)用委托事件處理模型的基本步驟4、什么是臨界區(qū),什么是臨界資源,各有何作用。參考答案:1、B;2、A;3、B;4、B;5、D;6、C;7、D;8、A;9、D;10、C;11、C;12、A;13、C;14、B;15、A;16、D;17、B;18、B;二、簡答題(每題10分,共計(jì)40分)1、Java為何采用2個字節(jié)的Unicode編碼答題要點(diǎn):a)網(wǎng)絡(luò)環(huán)境需要面臨不同編碼環(huán)境,編碼不匹配會導(dǎo)致亂碼現(xiàn)象;b)采
8、用2字節(jié)可編碼216個字符,字符集大,可將各國文字均納入這一字典,由此各國文字都能得到正常解釋,基本解決了字符亂碼問題。2、簡述結(jié)構(gòu)化程序設(shè)計(jì)方法和面向?qū)ο蟪绦蛟O(shè)計(jì)方法的核心思想。答題要點(diǎn):結(jié)構(gòu)化程序設(shè)計(jì)方法是一種以功能為核心的程序設(shè)計(jì)方法?!敖Y(jié)構(gòu)化”是指可組合、可分解,即系統(tǒng)(或大模塊)由若干子模塊組成,各模塊獨(dú)立性較強(qiáng),設(shè)計(jì)策略為自頂向下逐步求精。面向?qū)ο蟪绦蛟O(shè)計(jì)方法出發(fā)點(diǎn)為:軟件就是現(xiàn)實(shí)世界的仿真(或模擬)?,F(xiàn)實(shí)世界由一組對象組成
9、,功能表現(xiàn)為對象間交互;軟件中也應(yīng)有對象,對象間的交互就是對象間的消息傳遞。3、簡述應(yīng)用委托事件處理模型的基本步驟答題要點(diǎn):基本步驟為:a.確定事件源,并基于事件源確定事件對應(yīng)的監(jiān)聽器接口;b.讓事件處理者實(shí)現(xiàn)監(jiān)聽器接口,特別是相關(guān)處理方法;c.關(guān)聯(lián)事件源和事件處理者。4、什么是臨界區(qū),什么是臨界資源,各有何作用。答題要點(diǎn):synchronized(D)S中,D是臨界資源,S是臨界區(qū)。臨界區(qū)S訪問臨界資源D,必然具備原子性,使得對多個線
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 79面向?qū)ο蟪绦蛟O(shè)計(jì)_固定試卷模擬1-3
- 《面向?qū)ο蠓治雠c設(shè)計(jì)》試卷(a)及答案
- 面向?qū)ο笳n程設(shè)計(jì)--模擬超市收銀系統(tǒng)
- 面向?qū)ο笳n程設(shè)計(jì)--模擬科學(xué)計(jì)算器
- 面向?qū)ο笤O(shè)計(jì)類和對象
- 面向?qū)ο笤O(shè)計(jì)
- 面向?qū)ο蟮牡卣饎幽M與顯示技術(shù).pdf
- c++面向?qū)ο蟪绦蛟O(shè)計(jì)模擬試題打印
- java面向?qū)ο罂偨Y(jié)
- 面向?qū)ο笤O(shè)計(jì)原則
- 面向?qū)ο蟮耐ㄓ迷嚲矸治鱿到y(tǒng)的研究與實(shí)現(xiàn).pdf
- 基于面向?qū)ο蠹夹g(shù)的飛行仿真模擬器研究.pdf
- 面向?qū)ο蠓治鰧?shí)例
-
評論
0/150
提交評論