




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Java面向對象一、單選:(1)在JDK1.5.0安裝目錄下的bin文獻夾中,下面哪個程序是Java執行器(B)A)Javac.exeB)java.exeC)jdb.exeD)javah.exeE)javadoc.exe (E)(2)在JDK1.5.0安裝目錄下的bin文獻夾中,下面哪個程序能生成Java參考文檔A)Java.exeB)javac.exeC)appletviewer.exeD)javah.exeE)javadoc.exe(3)下列數據類型不屬于整型的是(E)A)byte類型B)short類型C)int類型D)long類型E)float類型(4)精保證存一個值為“53.21458961”需要用什么數據類型(D)A)int類型B)long類型C)String類型D)double類型E)以上都可以(5)循環語句for(inti=0;i<4;i++){}循環的次數為(D)A)無限次B)不擬定C)1次D)3次E)4次(6)若i、j為已定義的整型,下面程序段中循環體執行的次數為(B)for(i=0;i<5;i++){for(j=0;j<=i;j++){}}A)不擬定B)5次C)15次D)25次E)無限次(7)執行下列程序段后,j的值變為(E)inti=1;intj=10;do{j-=i;i++;}while(j--<0);A)9B)10C)-1D)-2E)8(8)執行下列程序段后,y的值變為(E)intx,y;for(y=1,x=1;y<=50;y++){if(x>=10){break;}if(x%2==1){x+=5;continue;}x-=3;}A)2B)3C)4D)5E)6(9)下面哪種情況屬于方法重載(A)A)方法名相同,參數類型與個數不同B)方法參數類型相同C)方法參數個數相同D)方法返回類型相同E)方法名相同,方法參數類型與個數也相同(10)假如一個子類要繼承父類,需要使用哪個關鍵字(D)A)thisB)superC)publicD)extendsE)final(11)使用下面哪個關鍵字可以實現調用父類的構造方法及被隱藏的方法(A)。A)superB)extendsC)publicD)thisE)return(12)以下代碼中哪些是可以對的定義一個抽象類的(A)A)abstractclassAbstractTest{}B)classabstractAbstractTest{}C)interfaceclassAbstractTest{}D)classinterfaceAbstractTest{}E)A與C是對的的(13)以下使用try與catch模塊解決異常的代碼對的的是(D)A)try{}B)try{catch(){}}C)try{D)try{////}catch{}}catch(){}E)以上答案都不對的二、多選(1)如何理解Java語言(BDE)。A)Java語言是一種面向過程的語言B)Java語言是一種面向對象的語言C)Java語言一種獨立于平臺的安全語言D)Java技術的應用幾乎遍及intenet所及之處E)Java最早正式被應用的是Applet小程序(2)Java作為一中跨平臺的編程語言,它具有哪些豐富的特性(ABDE)。A)簡樸,摒棄了指針和內存管理B)安全性好,是分布式的,具有動態特性C)面向對象,且可跨平臺D)實現多線程技術,且體系結構中立E)Java是一種解釋執行且高性能的語言(3)Java1.5(J2SE5)版重要新增了以下哪些新特性。A)泛型、元數據、枚舉B)自動裝箱和自動拆箱C)增強的for-each風格的for循環D)變長參數、靜態導入、格式化I/OE)并行工具、對API的升級(4)下面對在JDK1.5.0安裝目錄下的文獻夾解釋對的的是。A)bin文獻夾:提供了JDK的工具程序B)demo文獻夾:一些編寫好的Java范例程序C)jre文獻夾:JDK自己附帶的JRED)lib文獻夾:提供了工具程序會使用的Java工具類E)src.zip壓縮文獻:Java提供的API類的源代碼壓縮文獻(5)下列選項哪些符合Java命名規范。A)包:所有字母小寫,包名之間用點隔開B)類和接口:盡量使用名字,每個單詞第一個字母大寫C)方法:第一個單詞用動詞,且第一個單詞的第一個字母小寫,其余單詞第一個字母大寫D)變量:第一個字母小寫,中間單詞的第一個字母大寫,假如變量是集合,則變量名應用復數E)常量:所有常量名均所有大寫,單詞間以‘_’隔開(6)下列對Java的變量與函數說法對的的是。A)變量是用來保存數據的 B)變量是用來實現操作過程的C)函數是用來實現操作過程的D)函數是用來保存數據的E)函數的參數是數據的入口(7)Java數據類型涉及哪些。A)基本數據B)類C)接口D)數組E)變量(8)下面哪種情況能實現自動轉換。A)byte型轉換成int型B)int型轉換成byte型C)float型轉換成double型D)double型轉換成int型E)char型轉換成int型(9)下面關于數組說法對的的是。A)一維數組實質上是相同類型變量的列表B)創建一個數組一方面定義數組變量所需的類型C)charc[]=newchar[26];可聲明一個具有26個元素的char型數組D)intnum[10]中num[1]表達數組中第一個元素E)inttwain[]=newint[4];可聲明一個一維數組(10)Java提供哪幾種運算符。A)算術運算符B)位運算符C)關系運算符D)邏輯運算符E)條件運算符(11)下列語句中,對的的是。A)while(i==j){}B)while(0){}C)do{}while(i==10);D)do;while(i==j);E)以上都對的(12)面向對象與面向過程編程有什么差別。A)面向過程考慮的是程序要實現什么功能,所用到的環節B)面向對象是以功能來劃分問題,而不是環節C)面向對象是把構成問題事務分解成各個對象,建立對象的目的不是為了完畢一個環節,而是為了描敘某個事物在整個解決問題的環節中的行為。D)面向過程就是分析出解決問題所需要的環節,然后用函數把這些環節一步一步實現,使用的時候一個一個依次調用就可以了。E)面向對象編程具有可擴展性(13)下面關于Java程序中的類說法對的的是。A)類是Java程序的核心,它定義了對象的形狀和本質B)類是創建對象的工廠C)class是聲明類的關鍵字D)類有兩種基本成員是變量和方法E)一個Java源文獻可以由若干個類構成的(14)創建對象涉及哪三個方面。A)對象的聲明B)對象的實例化C)對象的初始化D)對象調用方法E)對象調用變量(15)下面對類變量和實例變量描述有誤的是。A)類變量是以關鍵字static為修飾詞的成員變量B)實例變量是以關鍵字static為修飾詞的成員變量C)類變量是不以關鍵字static為修飾詞的成員變量D)實例變量是不以關鍵字static為修飾詞的成員變量E)對象之間共享類變量(16)下面對類方法與實例方法描述對的的是。A)類里面除構造方法外,其他方法可以分為類方法或實例方法B)方法聲明中用關鍵字static修飾的方法稱為類方法C)方法聲明中不用static修飾的方法稱為實例方法D)類方法也稱靜態方法E)實例方法必須通過對象來調用,而類方法可以通過類名來調用(17)關于類的訪問限制說法對的的是。A)以關鍵字private來修飾的成員變量與方法的稱為私有變量和私有方法。B)對于私有變量和私有方法,只有在本類中創建該類的對象時,這個對象才干訪問自己的私有變量和私有方法C)以關鍵字public來修飾的成員變量與方法的稱為公有變量和公有方法D)在一個類中,當某個變量或方法被定義為public后,在另一個類中創建該類的對象時,那么這個對象就能訪問自己的public變量和public方法E)以關鍵字protected來修飾的成員變量與方法的稱為受保護的變量和受保護的方法(18)聲明為static的方法有下面哪些限制。A)它們僅可以調用其他static方法B)它們不可以調用其他static方法C)它們只能訪問static數據D)它們不能以任何方式引用this或superE)它們能引用this或super(19)關于嵌套類的說法對的的是。A)在一個類的內部定義另一個類,稱為嵌套類B)嵌套類分為靜態嵌套類和非靜態嵌套類C)靜態嵌套類是一個具有static修飾詞的類,它必須通過對象來訪問其包圍類的成員D)內部類可以訪問它的外部類的所有變量和方法E)平常我們使用最多的是非靜態嵌套類(20)下列對Javabean組件說法對的的是。A)JavaBean是可復用的且平臺獨立的軟件組件B)JavaBean可以是簡樸的CUI要素,也可以是復雜的可視化軟件組件C)可視化的bean必須繼承的類是java.awt.ComponentD)bean必須可以在產生的應用程序的運營環境中使用E)JavaBean的任務就是“一次編寫,到處運營”(21)子類繼承父類后,下面哪些說法是對的的。A)子類可以訪問父類所有的成員變量和方法B)子類還可以成為其他子類的父類C)子類和父類在同一個包中時,子類不能訪問父類的private方法D)子類和父類在同一個包中時,子類不能訪問父類的private變量E)子類和父類不在同一個包中時,子類不能繼承父類的私有成員和和諧成員(22)下面關于方法重寫說法對的的是。A)子類可以通過方法重寫來隱藏繼承的方法B)方法重寫是指,子類中類定義了一個方法,并且這個方法的名字、返回類型、參數類型及參數的個數與從父類繼承的方法完全相同C)通過方法重寫,子類可以把父類的狀態和行為變成自己的狀態和行為D)只要父類的方法可以被子類繼承,子類就能重寫這個方法E)一旦子類重寫了父類的方法,就表達隱藏了所繼承的這個方法(23)如何理解Object類。A)Object類是所有類的超類B)每當你創建一個對象,它都將擁有Object類中的所有方法C)Java中的每一個類都是由Object擴展而來的D)Object類中的equals方法用來判斷兩個對象是否相等E)Object類不能創建對象(24)以下對于抽象類的理解對的的是。A)聲明方法的存在而不去實現它的類被叫做抽象類B)不能創建抽象類的實例C)抽象類不能有抽象構造函數或抽象靜態方法D)可以創建一個變量,其類型是一個抽象類,并讓它指向具體子類的一個實例E)以上答案都不對的(25)以下對于接口的理解對的的是。A)接口是抽象類的變體,在接口中,所有方法都是抽象的。B)接口只可以定義staticfinal成員變量C)當類實現特殊接口時,它必須實現所有這種接口的方法。D)接口可以繼承接口E)以上答案都不對的(26)以下代碼中哪些是可以對的的定義一個接口的A)interfaceInterfaceTest{}B)interfaceclassInterfaceTest{}C)interfaceInterfaceTest{inta;}D)interfaceInterfaceTest{inta=50;voidshow(){System.out.println(a);}}E)interfaceInterfaceTest{inta=50;voidshow();}(27)以下對于抽象類與接口的區別說法對的的是A)抽象類與接口的重大區別就在于抽象類能提供一部分實現,涉及方法和屬性。B)在使用的時候,一個類可以實現(implements)多個接口,但只能繼承(extends)一個抽象類。C)抽象類中可以定義屬性變量,接口中也可以。但類型必須是staticfinal成員變量D)抽象類一般是用來定義抽象的實體的,而接口則是用來定義操作和行為的。E)以上說法都對的。(28)以下對于finally關鍵字說法對的的是。A)finally是異常解決語句結構的一部分,表達無論什么情況都要執行的模塊B)finally語句的執行是一種無條件的操作,無論在什么哪種異常下都會執行。C)finally語句的執行是一種無條件的操作,并不一定可以每次執行,在特殊情況下,如return語句,或者是break語句就執行不到該語句了。D)finally語句的重要作用是在try或catch轉到其他部分前做的一些“善后”工作。比如:關閉打開的文獻,釋放鏈接、內存等系統資源!E)以上答案都不對的(29)以下語句描述的是有關Throw與Throws語句的區別,請選出對的的語句
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025購車合同樣本范本
- 2025年拒絕政府采購合同的法律責任分析
- 房地產買賣補充合同范本
- 車庫轉讓協議
- 2025《中央商務區B區基礎設施建設與管理承包合同》
- 產品購銷合同范本
- 2025版合同:國內勞務合同
- 2025城區商場餐飲服務承包合同
- 廣州南沙就業協議書
- 肇慶學院《巖土工程設計》2023-2024學年第一學期期末試卷
- 2024上海市招聘社區工作者考試題及參考答案
- 機器設備評估常用數據及參數(最新)
- 叉車日常維護保養檢查記錄表
- 東風汽車特約店培訓資料-WDMS維修系統培訓管理(PPT 131頁)
- Q∕GDW 12070-2020 配電網工程標準化設計圖元規范
- 汽車半懸掛系統建模與分析(現代控制理論大作業)
- 小學語文人教課標版(部編)三年級下冊習作:我做了一項小實驗
- 畢業設計論文土木工程專業五層單身宿舍樓框架結構設計
- 立式水輪發電機軸線分析及處理
- 蹲踞式起跑PPT
- 1云南省初中綜合素質,完整版綜合素質評定表
評論
0/150
提交評論