版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
兀丫2面向?qū)ο笠?、單選:(1)在JDK1.5.0安裝目錄下的匕血文件夾中,下面哪個(gè)程序是Java執(zhí)行器 (B)AJavac.exe )jav^BexeCjdb.exe )javahDexeEjavadoc.exe (E)(2)在JDK1.5.0安裝目錄下的匕血文件夾中,下面哪個(gè)程序能生成)@丫@參考文檔AJava.exe)javaB.exeCappletviewer.exe)jaDah.exeEjavadoc.exe(3)下列數(shù)據(jù)類型不屬于整型的是 (E)Abyte類型 )Bshort類型Cint類型 )Dong類型Efloat類型(4)精確保存一個(gè)值為“53.2145896”需要用什么數(shù)據(jù)類型(D)Aint類型 )Hong類型CString類型 「double類型E以上都可以TOC\o"1-5"\h\z(5)循環(huán)語(yǔ)句for(int。=6<4i++){循環(huán)的次數(shù)為 (D)A無(wú)限次 )不確定)C1次 )3次3)E4次(6)若i、j為已定義的整型,下面程序段中循環(huán)體執(zhí)行的次數(shù)為 (B)fori<50i++){°fo<=i=0j++){))TOC\o"1-5"\h\zA不確定 )5刻)C15次 )25次)E無(wú)限次(7)執(zhí)行下列程序段后,j的值變?yōu)?(E)inti=1intj=10do(oj-=ioi++}whileOj--<0))A9 )10B)C-1 )-2D)E8(8)執(zhí)行下列程序段后,y的值變?yōu)?(E)intx,yfor(y=1yX=50。y++){if(x>=10){break)if(x%2==1){ox+=5ocontinue)x-=3)TOC\o"1-5"\h\zA2 )3 B)C4 )5 DE)6(9)下面哪種情況屬于方法重載 (A)A方法名相同,參數(shù)類型與個(gè)數(shù)不同B)方法參數(shù)類型相同C方法參數(shù)個(gè)數(shù)相同D)方法返回類型相同E方法名相同,方法參數(shù)類型與個(gè)數(shù)也相同(10)如果一個(gè)子類要繼承父類,需要使用哪個(gè)關(guān)鍵字 (D)A)this)sulperpublic)eDtendsEfinal(11)使用下面哪個(gè)關(guān)鍵字可以實(shí)現(xiàn)調(diào)用父類的構(gòu)造方法及被隱藏的方法(A)oA)super)extends)Cpublic)thDis)Ereturn(12)以下代碼中哪些是可以正確定義一個(gè)抽象類的 (A)A)abstractclassAbstractTest{}BclassabstractAbstractTest{})CinterfaceclassAbstractTest{}DclassinterfaceAbstractTest{})EA與C是正確的(13)以下使用try與catch模塊處理異常的代碼正確的是 (D)Atry{})Btry(catch(){})Ctry{)Dry{// //}catch{} }catch(){}E以上答案都不正確二、多選(1)如何理解Java語(yǔ)言(BDE)。AJava語(yǔ)言是一種面向過(guò)程的語(yǔ)言DJava語(yǔ)言是一種面向?qū)ο蟮恼Z(yǔ)言C)Java語(yǔ)言一種獨(dú)立于平臺(tái)的安全語(yǔ)言Java技術(shù)的應(yīng)用幾乎遍及1玳6底所及之處EJava最早正式被應(yīng)用的是Applet小程序(2)Java作為一中跨平臺(tái)的編程語(yǔ)言,它具有哪些豐富的特性 (ABDE)。A簡(jiǎn)單,摒棄了指針和內(nèi)存管理D安全性好,是分布式的,具有動(dòng)態(tài)特性C面向?qū)ο?,且可跨平臺(tái)D)實(shí)現(xiàn)多線程技術(shù),且體系結(jié)構(gòu)中立EJava是一種解釋執(zhí)行且高性能的語(yǔ)言(3)Java1.5(J2SE版主要新增了以下哪些新特性 。A泛型、元數(shù)據(jù)、枚舉1)自動(dòng)裝箱和自動(dòng)拆箱C增強(qiáng)的for-eac風(fēng)格的for循環(huán)D)變長(zhǎng)參數(shù)、靜態(tài)導(dǎo)入、格式化1/。E并行工具、對(duì)API的升級(jí)(4)下面對(duì)在JDK1.5.0安裝目錄下的文件夾解釋正確的是 。A匕血文件夾:提供了JDK的工具程序demo文件夾:一些編寫好的)@丫@范例程序Cjre文件夾:JDK自己附帶的JRED)li政件夾:提供了工具程序會(huì)使用的JavaH具類Esrc.zi壓縮文件:Java提供的API類的源代碼壓縮文件(5)下列選項(xiàng)哪些符合」@丫@命名規(guī)范 。A包:所有字母小寫,包名之間用點(diǎn)隔開D類和接口:盡量使用名字,每個(gè)單詞第一個(gè)字母大寫C)方法:第一個(gè)單詞用動(dòng)詞,且第一個(gè)單詞的第一個(gè)字母小寫,其余單詞第一個(gè)字母大寫D)變量:第一個(gè)字母小寫,中間單詞的第一個(gè)字母大寫,如果變量是集合,則變量名應(yīng)用復(fù)數(shù)E常量:所有常量名均全部大寫,單詞間以,'隔開(6)下列對(duì)」@丫@的變量與函數(shù)說(shuō)法正確的是 。A變量是用來(lái)保存數(shù)據(jù)的D變量是用來(lái)實(shí)現(xiàn)操作過(guò)程的C函數(shù)是用來(lái)實(shí)現(xiàn)操作過(guò)程的D)函數(shù)是用來(lái)保存數(shù)據(jù)的E函數(shù)的參數(shù)是數(shù)據(jù)的入口(7)Java數(shù)據(jù)類型包括哪些 。A基本數(shù)據(jù))類C接口)數(shù)組E變量(8)下面哪種情況能實(shí)現(xiàn)自動(dòng)轉(zhuǎn)換 。Abyte型轉(zhuǎn)換成int型Dint型轉(zhuǎn)換成byte型Cfloai型轉(zhuǎn)換成double型D)double型轉(zhuǎn)換成int型Echar型轉(zhuǎn)換成int型(9)下面關(guān)于數(shù)組說(shuō)法正確的是 。A一維數(shù)組實(shí)質(zhì)上是相同類型變量的列表D創(chuàng)建一個(gè)數(shù)組首先定義數(shù)組變量所需的類型Ccharc□:newchar[26可聲明一個(gè)含有26個(gè)元素的char型數(shù)組D)intnum[1(中9口1^1]表示數(shù)組中第一個(gè)元素Einttwain[]=newint可聲明一個(gè)一維數(shù)組TOC\o"1-5"\h\z(10)Java提供哪幾種運(yùn)算符 。A算術(shù)運(yùn)算符 )位運(yùn)算符C關(guān)系運(yùn)算符 )邏輯運(yùn)算符E條件運(yùn)算符(11)下列語(yǔ)句中,正確的是 。Awhile(i==j){} )while(0){}B)Cdo{}while(i==10) )do。whDle(i==j)£)以上都正確(12)面向?qū)ο笈c面向過(guò)程編程有什么差別 。A)面向過(guò)程考慮的是程序要實(shí)現(xiàn)什么功能,所用到的步驟B)面向?qū)ο笫且怨δ軄?lái)劃分問(wèn)題,而不是步驟C)面向?qū)ο笫前褬?gòu)成問(wèn)題事務(wù)分解成各個(gè)對(duì)象,建立對(duì)象的目的不是為了完成一個(gè)步驟,而是為了描敘某個(gè)事物在整個(gè)解決問(wèn)題的步驟中的行為。D)面向過(guò)程就是分析出解決問(wèn)題所需要的步驟,然后用函數(shù)把這些步驟一步一步實(shí)現(xiàn),使用的時(shí)候一個(gè)一個(gè)依次調(diào)用就可以了?!?面向?qū)ο缶幊叹哂锌蓴U(kuò)展性(13)下面關(guān)于Java程序中的類說(shuō)法正確的是 。A類是Java程序的核心,它定義了對(duì)象的形狀和本質(zhì)D類是創(chuàng)建對(duì)象的工廠Cclas是聲明類的關(guān)鍵字?類有兩種基本成員是變量和方法E一個(gè))@丫@源文件可以由若干個(gè)類構(gòu)成的(14)創(chuàng)建對(duì)象包括哪三個(gè)方面。A對(duì)象的聲明D對(duì)象的實(shí)例化C對(duì)象的初始化D)對(duì)象調(diào)用方法E對(duì)象調(diào)用變量(15)下面對(duì)類變量和實(shí)例變量描述有誤的是 。A類變量是以關(guān)鍵字$=@打?yàn)樾揎椩~的成員變量均實(shí)例變量是以關(guān)鍵字$=@打?yàn)樾揎椩~的成員變量C類變量是不以關(guān)鍵字$=@打?yàn)樾揎椩~的成員變量?實(shí)例變量是不以關(guān)鍵字$=@打?yàn)樾揎椩~的成員變量E對(duì)象之間共享類變量(16)下面對(duì)類方法與實(shí)例方法描述正確的是 。A類里面除構(gòu)造方法外,其他方法可以分為類方法或?qū)嵗椒―方法聲明中用關(guān)鍵字$=@^修飾的方法稱為類方法C方法聲明中不用statiB飾的方法稱為實(shí)例方法D)類方法也稱靜態(tài)方法E實(shí)例方法必須通過(guò)對(duì)象來(lái)調(diào)用,而類方法可以通過(guò)類名來(lái)調(diào)用(17)關(guān)于類的訪問(wèn)限制說(shuō)法正確的是 。A以關(guān)鍵字privat來(lái)修飾的成員變量與方法的稱為私有變量和私有方法。B)對(duì)于私有變量和私有方法,只有在本類中創(chuàng)建該類的對(duì)象時(shí),這個(gè)對(duì)象才能訪問(wèn)自己的私有變量和私有方法⑦以關(guān)鍵字publi(來(lái)修飾的成員變量與方法的稱為公有變量和公有方法D)在一個(gè)類中,當(dāng)某個(gè)變量或方法被定義為public后,在另一個(gè)類中創(chuàng)建該類的對(duì)象時(shí),那么這個(gè)對(duì)象就能訪問(wèn)自己的publi變量和publi方法E)以關(guān)鍵字pr。tecte來(lái)修飾的成員變量與方法的稱為受保護(hù)的變量和受保護(hù)的方法(18)聲明為${@打的方法有下面哪些限制 。A它們僅可以調(diào)用其他${@打方法B)它們不可以調(diào)用其他${@打方法C它們只能訪問(wèn)stat擻據(jù)D)它們不能以任何方式引用m1或superE它們能引用thi或super(19)關(guān)于嵌套類的說(shuō)法正確的是 。A在一個(gè)類的內(nèi)部定義另一個(gè)類,稱為嵌套類B)嵌套類分為靜態(tài)嵌套類和非靜態(tài)嵌套類C靜態(tài)嵌套類是一個(gè)具有${@打修飾詞的類,它必須通過(guò)對(duì)象來(lái)訪問(wèn)其包圍類的成員D)內(nèi)部類可以訪問(wèn)它的外部類的所有變量和方法E平常我們使用最多的是非靜態(tài)嵌套類(20)下列對(duì)Javabean組件說(shuō)法正確的是 。A」@丫@86@9是可復(fù)用的且平臺(tái)獨(dú)立的軟件組件D」@丫@86@9可以是簡(jiǎn)單的CUI要素,也可以是復(fù)雜的可視化軟件組件C可視化的bean必須繼承的類是java.awt.ComponentD)匕6@9必須可以在產(chǎn)生的應(yīng)用程序的運(yùn)行環(huán)境中使用EJavaBean的任務(wù)就是“一次編寫,到處運(yùn)行”(21)子類繼承父類后,下面哪些說(shuō)法是正確的 。A子類可以訪問(wèn)父類所有的成員變量和方法母子類還可以成為其他子類的父類C子類和父類在同一個(gè)包中時(shí),子類不能訪問(wèn)父類的privat方法?子類和父類在同一個(gè)包中時(shí),子類不能訪問(wèn)父類的privat變量E子類和父類不在同一個(gè)包中時(shí),子類不能繼承父類的私有成員和友好成員(22)下面關(guān)于方法重寫說(shuō)法正確的是 。A子類可以通過(guò)方法重寫來(lái)隱藏繼承的方法B)方法重寫是指,子類中類定義了一個(gè)方法,并且這個(gè)方法的名字、返回類型、參數(shù)類型及參數(shù)的個(gè)數(shù)與從父類繼承的方法完全相同C通過(guò)方法重寫,子類可以把父類的狀態(tài)和行為變成自己的狀態(tài)和行為?只要父類的方法能夠被子類繼承,子類就能重寫這個(gè)方法E一旦子類重寫了父類的方法,就表示隱藏了所繼承的這個(gè)方法(23)如何理解Object類。AObject類是所有類的超類均每當(dāng)你創(chuàng)建一個(gè)對(duì)象,它都將擁有。匕1公貴類中的全部方法CJava中的每一個(gè)類都是由Object擴(kuò)展而來(lái)的D)Object類中的equal方法用來(lái)判斷兩個(gè)對(duì)象是否相等E。匕上6"類不能創(chuàng)建對(duì)象(24)以下對(duì)于抽象類的理解正確的是 。A聲明方法的存在而不去實(shí)現(xiàn)它的類被叫做抽象類B不能創(chuàng)建抽象類的實(shí)例)C抽象類不能有抽象構(gòu)造函數(shù)或抽象靜態(tài)方法D可以創(chuàng)建一個(gè)變量,其類型是一個(gè)抽象類,并讓它指向具體子類的一個(gè)實(shí)例)E以上答案都不正確(25)以下對(duì)于接口的理解正確的是 。A接口是抽象類的變體,在接口中,所有方法都是抽象的。B接口只可以定義staticfi成員變量£當(dāng)類實(shí)現(xiàn)特殊接口時(shí),它必須實(shí)現(xiàn)所有這種接口的方法。D接口可以繼承接口)E以上答案都不正確(26)以下代碼中哪些是可以正確的定義一個(gè)接口的)AinterfaceInterfaceTest{})BinterfaceclassInterfaceTest{})CinterfaceInterfaceTest{ointa))3interfaceInterfaceTest{ionta=50voidshow(){System.out.println(a))))EinterfaceInterfaceTest{ionta=50voidoshow())(27)以下對(duì)于抽象類與接口的區(qū)別說(shuō)法正確的是A抽象類與接口的重大區(qū)別就在于抽象類能提供一部分實(shí)現(xiàn),包括方法和屬性。B)在使用的時(shí)候,一個(gè)類可以實(shí)現(xiàn)(implements)多個(gè)接口,但只能繼承(extend)一個(gè)抽象類。C)抽象類中可以定義屬性變量,接口中也可以。但類型必須是staticfi成員變量D)抽象類一般是用來(lái)定義抽象的實(shí)體的,而接口則是用來(lái)定義操作和行為的。E以上說(shuō)法都正確。(28)以下對(duì)于finall關(guān)鍵字說(shuō)法正確的是 。Afinals異常處理語(yǔ)句結(jié)構(gòu)的一部分,表示無(wú)論什么情況都要執(zhí)行的模塊Dfinal唯句的執(zhí)行是一種無(wú)條件的操作,無(wú)論在什么哪種異常下都會(huì)執(zhí)行。Cfinall語(yǔ)句的執(zhí)行是一種無(wú)條件的操作,并不一定能夠每次執(zhí)行,在特殊情況下,如return語(yǔ)句,或者是break語(yǔ)句就執(zhí)行不到該語(yǔ)句了。D)finall語(yǔ)句的主要作用是在try或。@廿卜轉(zhuǎn)到其他部分前做的一些“善后”工作。比如:關(guān)閉打開的文件,釋放鏈接、內(nèi)存等系統(tǒng)資源!E以上答案都不正確(29)以下語(yǔ)句描述的是有關(guān)1版皿與Throws語(yǔ)句的區(qū)別,請(qǐng)選出正確的語(yǔ)句AThrow是用來(lái)拋出一個(gè)異常,而Throws是拋出多個(gè)異常。Dthrow總是出現(xiàn)在函數(shù)體中,程序會(huì)在throw語(yǔ)句后立即終止,而throws總是出現(xiàn)在一個(gè)函數(shù)頭中,用來(lái)標(biāo)明該成員函數(shù)可能拋出的各種異常Cthrow是語(yǔ)句拋出一個(gè)異常;throws是方法拋出一個(gè)異常D)地「皿$可以單獨(dú)使用,但throw4能。E以上都是正確的(30)以下對(duì)于關(guān)鍵字£血@廿凝法正確的是 AJava運(yùn)行時(shí)清除對(duì)象會(huì)自動(dòng)調(diào)用finaliz方法來(lái)釋放對(duì)象占用的資源。均要想清除一個(gè)對(duì)象,只需要直接調(diào)用該對(duì)象的finaliz方法即可。C由于finalizei)行起來(lái)并不穩(wěn)定往往得不到你想要的結(jié)果,因此程序應(yīng)該用其他方法來(lái)釋放被對(duì)象使用的系統(tǒng)資源,而不能依靠finaliz方法來(lái)完成程序的正常操作。D)finaliz方法僅在垃圾回收器之前被調(diào)用,如果一個(gè)對(duì)象在作用域外的時(shí)候,它不會(huì)被調(diào)用。
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國(guó)戶外運(yùn)動(dòng)光學(xué)產(chǎn)品行業(yè)并購(gòu)重組擴(kuò)張戰(zhàn)略制定與實(shí)施研究報(bào)告
- 2025-2030年中國(guó)智能卡芯片行業(yè)全國(guó)市場(chǎng)開拓戰(zhàn)略制定與實(shí)施研究報(bào)告
- 新形勢(shì)下風(fēng)機(jī)塔架行業(yè)可持續(xù)發(fā)展戰(zhàn)略制定與實(shí)施研究報(bào)告
- 2025-2030年中國(guó)產(chǎn)業(yè)園區(qū)物業(yè)管理行業(yè)營(yíng)銷創(chuàng)新戰(zhàn)略制定與實(shí)施研究報(bào)告
- 建設(shè)書香校園活動(dòng)方案
- 校園西裝調(diào)查問(wèn)卷
- 建設(shè)功臣事跡材料
- 2025年教育學(xué)試題答案
- 食品保鮮膜知識(shí)培訓(xùn)課件
- 西藏林芝市2023-2024學(xué)年九年級(jí)上學(xué)期期末考試化學(xué)試題
- 專項(xiàng)債券培訓(xùn)課件
- CNAS-CL01-G001:2024檢測(cè)和校準(zhǔn)實(shí)驗(yàn)室能力認(rèn)可準(zhǔn)則的應(yīng)用要求
- 校園重點(diǎn)防火部位消防安全管理規(guī)定(3篇)
- 臨時(shí)施工圍擋安全應(yīng)急預(yù)案
- 2024城市河湖底泥污染狀況調(diào)查評(píng)價(jià)技術(shù)導(dǎo)則
- MT-T 1199-2023 煤礦用防爆柴油機(jī)無(wú)軌膠輪運(yùn)輸車輛通用安全技術(shù)條件
- 軸聯(lián)軸器離合器解析課件
- 一年級(jí)上學(xué)期語(yǔ)文期末試卷分析一年級(jí)上冊(cè)語(yǔ)文試卷
- C4支持學(xué)生創(chuàng)造性學(xué)習(xí)與表達(dá)作業(yè)1-設(shè)計(jì)方案
- Q∕SY 01330-2020 井下作業(yè)現(xiàn)場(chǎng)監(jiān)督規(guī)范
- 醫(yī)院關(guān)于不合理醫(yī)療檢查專項(xiàng)治理自查自查自糾總結(jié)
評(píng)論
0/150
提交評(píng)論