版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
兀丫2面向?qū)ο笠?、單選:(1)在JDK1.5.0安裝目錄下的匕血文件夾中,下面哪個程序是Java執(zhí)行器 (B)AJavac.exe )jav^BexeCjdb.exe )javahDexeEjavadoc.exe (E)(2)在JDK1.5.0安裝目錄下的匕血文件夾中,下面哪個程序能生成)@丫@參考文檔AJava.exe)javaB.exeCappletviewer.exe)jaDah.exeEjavadoc.exe(3)下列數(shù)據(jù)類型不屬于整型的是 (E)Abyte類型 )Bshort類型Cint類型 )Dong類型Efloat類型(4)精確保存一個值為“53.2145896”需要用什么數(shù)據(jù)類型(D)Aint類型 )Hong類型CString類型 「double類型E以上都可以TOC\o"1-5"\h\z(5)循環(huán)語句for(int。=6<4i++){循環(huán)的次數(shù)為 (D)A無限次 )不確定)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無限次(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ù)類型與個數(shù)不同B)方法參數(shù)類型相同C方法參數(shù)個數(shù)相同D)方法返回類型相同E方法名相同,方法參數(shù)類型與個數(shù)也相同(10)如果一個子類要繼承父類,需要使用哪個關(guān)鍵字 (D)A)this)sulperpublic)eDtendsEfinal(11)使用下面哪個關(guān)鍵字可以實現(xiàn)調(diào)用父類的構(gòu)造方法及被隱藏的方法(A)oA)super)extends)Cpublic)thDis)Ereturn(12)以下代碼中哪些是可以正確定義一個抽象類的 (A)A)abstractclassAbstractTest{}BclassabstractAbstractTest{})CinterfaceclassAbstractTest{}DclassinterfaceAbstractTest{})EA與C是正確的(13)以下使用try與catch模塊處理異常的代碼正確的是 (D)Atry{})Btry(catch(){})Ctry{)Dry{// //}catch{} }catch(){}E以上答案都不正確二、多選(1)如何理解Java語言(BDE)。AJava語言是一種面向過程的語言DJava語言是一種面向?qū)ο蟮恼Z言C)Java語言一種獨立于平臺的安全語言Java技術(shù)的應(yīng)用幾乎遍及1玳6底所及之處EJava最早正式被應(yīng)用的是Applet小程序(2)Java作為一中跨平臺的編程語言,它具有哪些豐富的特性 (ABDE)。A簡單,摒棄了指針和內(nèi)存管理D安全性好,是分布式的,具有動態(tài)特性C面向?qū)ο?,且可跨平臺D)實現(xiàn)多線程技術(shù),且體系結(jié)構(gòu)中立EJava是一種解釋執(zhí)行且高性能的語言(3)Java1.5(J2SE版主要新增了以下哪些新特性 。A泛型、元數(shù)據(jù)、枚舉1)自動裝箱和自動拆箱C增強(qiáng)的for-eac風(fēng)格的for循環(huán)D)變長參數(shù)、靜態(tài)導(dǎo)入、格式化1/。E并行工具、對API的升級(4)下面對在JDK1.5.0安裝目錄下的文件夾解釋正確的是 。A匕血文件夾:提供了JDK的工具程序demo文件夾:一些編寫好的)@丫@范例程序Cjre文件夾:JDK自己附帶的JRED)li政件夾:提供了工具程序會使用的JavaH具類Esrc.zi壓縮文件:Java提供的API類的源代碼壓縮文件(5)下列選項哪些符合」@丫@命名規(guī)范 。A包:所有字母小寫,包名之間用點隔開D類和接口:盡量使用名字,每個單詞第一個字母大寫C)方法:第一個單詞用動詞,且第一個單詞的第一個字母小寫,其余單詞第一個字母大寫D)變量:第一個字母小寫,中間單詞的第一個字母大寫,如果變量是集合,則變量名應(yīng)用復(fù)數(shù)E常量:所有常量名均全部大寫,單詞間以,'隔開(6)下列對」@丫@的變量與函數(shù)說法正確的是 。A變量是用來保存數(shù)據(jù)的D變量是用來實現(xiàn)操作過程的C函數(shù)是用來實現(xiàn)操作過程的D)函數(shù)是用來保存數(shù)據(jù)的E函數(shù)的參數(shù)是數(shù)據(jù)的入口(7)Java數(shù)據(jù)類型包括哪些 。A基本數(shù)據(jù))類C接口)數(shù)組E變量(8)下面哪種情況能實現(xiàn)自動轉(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ù)組說法正確的是 。A一維數(shù)組實質(zhì)上是相同類型變量的列表D創(chuàng)建一個數(shù)組首先定義數(shù)組變量所需的類型Ccharc□:newchar[26可聲明一個含有26個元素的char型數(shù)組D)intnum[1(中9口1^1]表示數(shù)組中第一個元素Einttwain[]=newint可聲明一個一維數(shù)組TOC\o"1-5"\h\z(10)Java提供哪幾種運算符 。A算術(shù)運算符 )位運算符C關(guān)系運算符 )邏輯運算符E條件運算符(11)下列語句中,正確的是 。Awhile(i==j){} )while(0){}B)Cdo{}while(i==10) )do。whDle(i==j)£)以上都正確(12)面向?qū)ο笈c面向過程編程有什么差別 。A)面向過程考慮的是程序要實現(xiàn)什么功能,所用到的步驟B)面向?qū)ο笫且怨δ軄韯澐謫栴},而不是步驟C)面向?qū)ο笫前褬?gòu)成問題事務(wù)分解成各個對象,建立對象的目的不是為了完成一個步驟,而是為了描敘某個事物在整個解決問題的步驟中的行為。D)面向過程就是分析出解決問題所需要的步驟,然后用函數(shù)把這些步驟一步一步實現(xiàn),使用的時候一個一個依次調(diào)用就可以了?!?面向?qū)ο缶幊叹哂锌蓴U(kuò)展性(13)下面關(guān)于Java程序中的類說法正確的是 。A類是Java程序的核心,它定義了對象的形狀和本質(zhì)D類是創(chuàng)建對象的工廠Cclas是聲明類的關(guān)鍵字?類有兩種基本成員是變量和方法E一個)@丫@源文件可以由若干個類構(gòu)成的(14)創(chuàng)建對象包括哪三個方面。A對象的聲明D對象的實例化C對象的初始化D)對象調(diào)用方法E對象調(diào)用變量(15)下面對類變量和實例變量描述有誤的是 。A類變量是以關(guān)鍵字$=@打為修飾詞的成員變量均實例變量是以關(guān)鍵字$=@打為修飾詞的成員變量C類變量是不以關(guān)鍵字$=@打為修飾詞的成員變量?實例變量是不以關(guān)鍵字$=@打為修飾詞的成員變量E對象之間共享類變量(16)下面對類方法與實例方法描述正確的是 。A類里面除構(gòu)造方法外,其他方法可以分為類方法或?qū)嵗椒―方法聲明中用關(guān)鍵字$=@^修飾的方法稱為類方法C方法聲明中不用statiB飾的方法稱為實例方法D)類方法也稱靜態(tài)方法E實例方法必須通過對象來調(diào)用,而類方法可以通過類名來調(diào)用(17)關(guān)于類的訪問限制說法正確的是 。A以關(guān)鍵字privat來修飾的成員變量與方法的稱為私有變量和私有方法。B)對于私有變量和私有方法,只有在本類中創(chuàng)建該類的對象時,這個對象才能訪問自己的私有變量和私有方法⑦以關(guān)鍵字publi(來修飾的成員變量與方法的稱為公有變量和公有方法D)在一個類中,當(dāng)某個變量或方法被定義為public后,在另一個類中創(chuàng)建該類的對象時,那么這個對象就能訪問自己的publi變量和publi方法E)以關(guān)鍵字pr。tecte來修飾的成員變量與方法的稱為受保護(hù)的變量和受保護(hù)的方法(18)聲明為${@打的方法有下面哪些限制 。A它們僅可以調(diào)用其他${@打方法B)它們不可以調(diào)用其他${@打方法C它們只能訪問stat擻據(jù)D)它們不能以任何方式引用m1或superE它們能引用thi或super(19)關(guān)于嵌套類的說法正確的是 。A在一個類的內(nèi)部定義另一個類,稱為嵌套類B)嵌套類分為靜態(tài)嵌套類和非靜態(tài)嵌套類C靜態(tài)嵌套類是一個具有${@打修飾詞的類,它必須通過對象來訪問其包圍類的成員D)內(nèi)部類可以訪問它的外部類的所有變量和方法E平常我們使用最多的是非靜態(tài)嵌套類(20)下列對Javabean組件說法正確的是 。A」@丫@86@9是可復(fù)用的且平臺獨立的軟件組件D」@丫@86@9可以是簡單的CUI要素,也可以是復(fù)雜的可視化軟件組件C可視化的bean必須繼承的類是java.awt.ComponentD)匕6@9必須可以在產(chǎn)生的應(yīng)用程序的運行環(huán)境中使用EJavaBean的任務(wù)就是“一次編寫,到處運行”(21)子類繼承父類后,下面哪些說法是正確的 。A子類可以訪問父類所有的成員變量和方法母子類還可以成為其他子類的父類C子類和父類在同一個包中時,子類不能訪問父類的privat方法?子類和父類在同一個包中時,子類不能訪問父類的privat變量E子類和父類不在同一個包中時,子類不能繼承父類的私有成員和友好成員(22)下面關(guān)于方法重寫說法正確的是 。A子類可以通過方法重寫來隱藏繼承的方法B)方法重寫是指,子類中類定義了一個方法,并且這個方法的名字、返回類型、參數(shù)類型及參數(shù)的個數(shù)與從父類繼承的方法完全相同C通過方法重寫,子類可以把父類的狀態(tài)和行為變成自己的狀態(tài)和行為?只要父類的方法能夠被子類繼承,子類就能重寫這個方法E一旦子類重寫了父類的方法,就表示隱藏了所繼承的這個方法(23)如何理解Object類。AObject類是所有類的超類均每當(dāng)你創(chuàng)建一個對象,它都將擁有。匕1公貴類中的全部方法CJava中的每一個類都是由Object擴(kuò)展而來的D)Object類中的equal方法用來判斷兩個對象是否相等E。匕上6"類不能創(chuàng)建對象(24)以下對于抽象類的理解正確的是 。A聲明方法的存在而不去實現(xiàn)它的類被叫做抽象類B不能創(chuàng)建抽象類的實例)C抽象類不能有抽象構(gòu)造函數(shù)或抽象靜態(tài)方法D可以創(chuàng)建一個變量,其類型是一個抽象類,并讓它指向具體子類的一個實例)E以上答案都不正確(25)以下對于接口的理解正確的是 。A接口是抽象類的變體,在接口中,所有方法都是抽象的。B接口只可以定義staticfi成員變量£當(dāng)類實現(xiàn)特殊接口時,它必須實現(xiàn)所有這種接口的方法。D接口可以繼承接口)E以上答案都不正確(26)以下代碼中哪些是可以正確的定義一個接口的)AinterfaceInterfaceTest{})BinterfaceclassInterfaceTest{})CinterfaceInterfaceTest{ointa))3interfaceInterfaceTest{ionta=50voidshow(){System.out.println(a))))EinterfaceInterfaceTest{ionta=50voidoshow())(27)以下對于抽象類與接口的區(qū)別說法正確的是A抽象類與接口的重大區(qū)別就在于抽象類能提供一部分實現(xiàn),包括方法和屬性。B)在使用的時候,一個類可以實現(xiàn)(implements)多個接口,但只能繼承(extend)一個抽象類。C)抽象類中可以定義屬性變量,接口中也可以。但類型必須是staticfi成員變量D)抽象類一般是用來定義抽象的實體的,而接口則是用來定義操作和行為的。E以上說法都正確。(28)以下對于finall關(guān)鍵字說法正確的是 。Afinals異常處理語句結(jié)構(gòu)的一部分,表示無論什么情況都要執(zhí)行的模塊Dfinal唯句的執(zhí)行是一種無條件的操作,無論在什么哪種異常下都會執(zhí)行。Cfinall語句的執(zhí)行是一種無條件的操作,并不一定能夠每次執(zhí)行,在特殊情況下,如return語句,或者是break語句就執(zhí)行不到該語句了。D)finall語句的主要作用是在try或。@廿卜轉(zhuǎn)到其他部分前做的一些“善后”工作。比如:關(guān)閉打開的文件,釋放鏈接、內(nèi)存等系統(tǒng)資源!E以上答案都不正確(29)以下語句描述的是有關(guān)1版皿與Throws語句的區(qū)別,請選出正確的語句AThrow是用來拋出一個異常,而Throws是拋出多個異常。Dthrow總是出現(xiàn)在函數(shù)體中,程序會在throw語句后立即終止,而throws總是出現(xiàn)在一個函數(shù)頭中,用來標(biāo)明該成員函數(shù)可能拋出的各種異常Cthrow是語句拋出一個異常;throws是方法拋出一個異常D)地「皿$可以單獨使用,但throw4能。E以上都是正確的(30)以下對于關(guān)鍵字£血@廿凝法正確的是 AJava運行時清除對象會自動調(diào)用finaliz方法來釋放對象占用的資源。均要想清除一個對象,只需要直接調(diào)用該對象的finaliz方法即可。C由于finalizei)行起來并不穩(wěn)定往往得不到你想要的結(jié)果,因此程序應(yīng)該用其他方法來釋放被對象使用的系統(tǒng)資源,而不能依靠finaliz方法來完成程序的正常操作。D)finaliz方法僅在垃圾回收器之前被調(diào)用,如果一個對象在作用域外的時候,它不會被調(diào)用。
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB 23394-2024呼吸防護(hù)正壓式自給閉路壓縮氧氣呼吸器
- 二零二五年度高速公路電氣設(shè)施安裝工程分包合同2篇
- 二零二五版哈爾濱租賃房屋物業(yè)費繳納協(xié)議3篇
- 2024版商業(yè)管理咨詢項目合作合同版B版
- 二零二五版國際貿(mào)易實務(wù)法規(guī)解讀與應(yīng)用合同3篇
- 2025年數(shù)據(jù)處理協(xié)議3篇
- 2024版花卉綠植采購合同書
- 2025年度股權(quán)代持與員工持股計劃協(xié)議范本3篇
- 2025年度9%股權(quán)轉(zhuǎn)讓與文化旅游產(chǎn)業(yè)發(fā)展合同3篇
- 二零二五版成都上灶師父招聘與餐飲業(yè)人才培養(yǎng)合同2篇
- 外呼合作協(xié)議
- 小學(xué)二年級100以內(nèi)進(jìn)退位加減法800道題
- 2025年1月普通高等學(xué)校招生全國統(tǒng)一考試適應(yīng)性測試(八省聯(lián)考)語文試題
- 《立式輥磨機(jī)用陶瓷金屬復(fù)合磨輥輥套及磨盤襯板》編制說明
- 保險公司2025年工作總結(jié)與2025年工作計劃
- 育肥牛購銷合同范例
- 暨南大學(xué)珠海校區(qū)財務(wù)辦招考財務(wù)工作人員管理單位遴選500模擬題附帶答案詳解
- DB51-T 2944-2022 四川省社會組織建設(shè)治理規(guī)范
- 2024北京初三(上)期末英語匯編:材料作文
- 2023年輔導(dǎo)員職業(yè)技能大賽試題及答案
- 禮儀服務(wù)合同三篇
評論
0/150
提交評論