JAVA基礎考試題

上傳人:簡****9 文檔編號:24847356 上傳時間:2021-07-14 格式:DOCX 頁數(shù):17 大?。?6.26KB
收藏 版權申訴 舉報 下載
JAVA基礎考試題_第1頁
第1頁 / 共17頁
JAVA基礎考試題_第2頁
第2頁 / 共17頁
JAVA基礎考試題_第3頁
第3頁 / 共17頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《JAVA基礎考試題》由會員分享,可在線閱讀,更多相關《JAVA基礎考試題(17頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、JAVA基礎考試題 1、下列關于java中抽象類的說法正確的有(A) A、含有抽象方法的類必須聲明為抽象類 R抽象類中不可以有非抽象方法 G抽象類中至少需要包含一個抽象方法 D抽象類無法實例化 2、下列哪個關鍵字可以用于實現(xiàn)同步(C) A native B static C synchronized D finalize 3、下列哪些集合屬于 Collection 的子類(C D)[選兩項] A TreeMap B Hashtable D HashSet 4、下面關于線程的說法錯誤的是(B) A、線程其實就是進程中的一個控制單元, 它負責就是程序的執(zhí)行。一個進

2、程中至少有一個線 程 B當一個類實現(xiàn)了 Runnable接口后,并實現(xiàn)了其run方法,就可以直接調用這個類的start 方法開啟線程 G繼承Thread類或者實現(xiàn)Runnable接口都可以封裝線程要執(zhí)行的任務 D Thread類本身就是一個線程類,可以直接創(chuàng)建 Thread類對象,開啟線程 5、下面關于map集合說法正確的是(A) A map集合中不能直接使用Iterator 進行迭代 R Xm map集合使用keySet方法,會得到所有value的值組成一個list集合 G 使用map的append方法可以向map集合中添加元素 D使用removeAll方法可以將map集合

3、中的元素清空 6、下面的程序執(zhí)行后count的結果是(B) A 0 B 10 D 11 7、關于被私有訪問控制符private修飾的成員變量,以下說法正確的是(C) A、可以被三種類所引用:該類自身、 與它在同一個包中的其他類、在其他包中的該類的子類 R可以被兩種類訪問和引用:該類本身、該類的所有子類 G只能被該類自身所訪問和修改 D只能被同一個包中的類訪問 8、編譯并運行以下代碼將發(fā)生什么(D) A、代碼編譯時報出錯誤提示信息“equals。 方法未定義” R編譯通過,拋出運行期異常 G 輸出 Both are equal D 輸出 Both are not

4、equal 9、以下字符串格式中的信息,如果想要使用集合來存儲,哪個集合比較適合(D) A LinkedList B TreeSet DX HashMap 10、閱讀以下代碼,并給出正確答案() A編譯錯誤 R 輸出 One One Two Two G 輸出 One Two One Two DX 輸出 One Two One Two 11、閱讀以下代碼,并給出正確答案(B) A、輸出11次100 R輸出10次100,然后拋出運行期異常 G編譯錯誤,因為變量i不能在main()方法中被聲明2次 D編譯錯誤,因為變量j不能在main()方法中被聲明2次 12、閱讀以

5、下代碼,并給出正確答案(C) A編譯不通過 R運行時出錯 G輸出2 D輸出3 13、?以下關于繼承的敘述正確的是(A A、在Java中類只允許單一繼承 B、在Java中一個類只能實現(xiàn)一個接口 C、在Java中一個類不能同時繼承一個類和實現(xiàn)一個接口 D、在Java中接口只允許單一繼承 14、以下有關構造方法的說法,正確的是:(A) A . 一個類的構造方法可以有多個 B .構造方法在類定義時被調用 C .構造方法只能由對象中的其它方法調用。 D .構造方法可以和類同名,也可以和類名不同 15、請問所有的異常類皆繼承哪一個類? (B )0 16、以下關于brea

6、k語句的描述,只有―是正確的[參考答案:C] A在循環(huán)語句中必須使用 break語句 B break語句只能用于switch語句中 G在循環(huán)語句中可以根據(jù)需要使用 break語句 D break語句可以強制跳出所有循環(huán) 17、語句 int k=1; while (k A 10 R 11 G 9 D無限循環(huán),值不定 18、在java中,關于switch的說法正確的是()[參考答案:B] A switch()括號里必須放一個整數(shù)常量或字符型常量 B case后必須是一個整形或字符型的常量表達式 G default 表示不考慮其他case語句,優(yōu)先執(zhí)行 D break

7、表示跳出當前case塊,繼續(xù)執(zhí)行其他 case塊。 19、構造函數(shù)彳■時被調用?[參考答案:A] A創(chuàng)建對象時 R類定義時 G使用對象的方法時 D使用對象的屬性時 20、以下關于抽象類和接口的描述,錯誤的是()[參考答案冏 A、抽象類中定義的方法必須是抽象方法 R接口中定義的方法必須是抽象方法 G抽象類描述同一類別、具有共同特性的事物 D接口描述需要遵循相同約束的事物 21、下面是有關子類繼承父類構造函數(shù)的描述,其中正確的是[參考答案:C] A、創(chuàng)建子類的對象時,先調用子類自己的構造函數(shù),然后調用父類的構造函數(shù) R子類無條件地繼承父類不含參數(shù)的構造函數(shù) G子類必須

8、通過super關鍵字調用父類的構造函數(shù) D子類無法繼承父類的構造函數(shù) 22、在Java中,已定義兩個接口 B和C ,要定義一個實現(xiàn)這兩個接口的類,以下語句正確 的是[參考答案:C] A interface A extends B,C B interface A implements B,C G class A implements B,C DX class A implements B, implements C 23、面向對象方法的多態(tài)性是指[參考答案:C] A、一個類可以派生出多個特殊類 R 一個對象在不同的運行環(huán)境中可以有不同的變體 G擁有相同父類或接口的不同對象可

9、以以適合自身的方式處理同一件事 D 一個對象可以是由多個其他對象組合而成的 24、Dog是Animal的子類,下面代碼錯誤的是[參考答案:C] A Animal a = new Dog(); R Animal a = (Animal )new Dog(); G Dog d = new Animal(); D Object o = new Dog(); 25、以下構成方法重載的是()。(兩項)[參考答案:B,C] A public void add(int x,int y) public void add(int a,int b) B public int add(int x

10、,int y) public void add(int x,int y,int z) G public String add(int x,int y) public String add(Long x) D public void add(int x,int y,int z) public void add1(String a,String b,String c) 26、一個java源文件,Child.java,代碼如下:運行后正確的輸出結果是( C) class Parent Parent() public class Child extends Parent Chi

11、ld(String s) public static void main(String[]args) Child child=new Child ("child ”); [參考答案:C] A child R child parent G parent child D編譯錯誤 27、在Java中,下列關于方法重載的說法中錯誤的是()(兩項)[參考答案:C,D] A、方法重載要求方法名稱必須相同 R重載方法的參數(shù)列表必須不一致 G重載方法的返回類型必須一致 D 一個方法在所屬的類中只能被重載一次 28、下列哪個不屬于java中的基本數(shù)據(jù)類型()?[參考答案:B]

12、 A int R String C float DX char 29、在java語言中有如下代碼:D switch (x) case100: break; case 200: break; case 300: break; 下列x的定義中,()可以使得以上代碼編譯通過;口 A、double x=100; R char x=100; G String x="100"; DX int x=100; 30、關于接口哪個正確? (A) A、實現(xiàn)一個接口必須實現(xiàn)接口的所有方法 B. 一個類只能實現(xiàn)一個接口 C以上都是 31、下列流中哪個不屬于字節(jié)

13、流(D ) A. FileInputStream B. BufferedInputStream C. FilterInputStream D. InputStreamReader 32、Java語言具有許多優(yōu)點和特點,下列選項中,哪個反映了 Java程序并行機制的特點:(B C) A全性 R多線程 G跨平臺 D可移值? 33、如要拋出異常,應用下列哪種子句? (B) A catch R throws G try D finally? 34、要想定義一個不能被實例化的類,在類定義中必須加上修飾符(A D )。? ? A final ?R public ?? G

14、 private???? D abstract? 35、string 哪個方法是分割字符串?(A ) A.split B.substring C.indexOf D.trim 36、Java源文件和編譯后的文件擴展名分別為(B ) 2A .class 和.java???? B> .java 和.class ?C .class 和.class ??? D .java 和.java? 37、在Java中,不屬于整數(shù)類型變量的是( A ) ?A double? ???B long ?C int????? ??? DX byte 38、下列Inputstream類中哪個方法可

15、以用于關閉流?( C) A. skip() B. mark() C. close() D.reset() 39、下列線程的生命周期中不包括哪個狀態(tài)?( A) A.恢復狀態(tài) B.就緒狀態(tài) C.阻塞狀態(tài) D.運行狀態(tài) 40以下哪個方法用于定義線程的執(zhí)行體? C ??A start() B init() ??C run() ?D. main() D )。 41、要想定義一個不能被實例化的抽象類,在類定義中必須加上修飾符( ?A final ?R public ?? G private???? D abstract? 42下列哪個方法可以使線程從運行狀態(tài)進入其他阻塞狀

16、態(tài)(A B ) A. sleep B. wait C. yield D. start 43、閱讀以下程序,要實現(xiàn)IO流讀寫圖片文件,在空缺位置補全代碼 填補位置1: 填補位置2: 44、閱讀以下代碼,在空缺位置填補可以實現(xiàn)單例的代碼 填補位置1:自已實例化對象 填補位置2:返回對象 45、以下對接口描述錯誤的有(D) A)接口沒有提供構造方法 B)接口中的方法默認使用 public、abstract 修飾 C)接口中的屬性默認使用 public、static、final 修飾 D)接口不允許多繼承 46、 .以下關于final關鍵字說法錯誤的是(A C )(兩

17、項) A) final是java中的修飾符,可以修飾類、接口、抽象類、方法和屬性 B) final修飾的類肯定不能被繼承 C) final修飾的方法不能被重載 D) final修飾的變量不允許被再次賦值 47、構造ArrayList類的一個實例,此類繼承了 List接口,下列哪個方法是正確的(B )。? (A) ArrayList myList=new Object( ) (B) List myList=new ArrayList( ) (Q ArrayList myList=new List( ) (D) List myList=new List( )? 48、如果一個類的成員變量只能在所在類中使用,則該成員變量必須使用的修飾是(C) ? (A) public (B) protected (C) private (D) static 49、下面的代碼段執(zhí)行之后 count的值是什么()int count = 1;?( D) for (int i = 1; R 1 G 15 D 16? 50、如果需要從文件中讀取數(shù)據(jù),則可以在程序中創(chuàng)建哪一個類的對象(A) ? A FileInputStream B FileOutputStream G DataOutputStream D FileWriter?

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!