激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

初級java程序員筆試題

時(shí)間:2024-09-10 05:15:51 SUN認證 我要投稿
  • 相關(guān)推薦

關(guān)于初級java程序員筆試題

  Sun 認證Java程序員考試內容涉及Java所有相關(guān)知識、編程概念及applet開(kāi)發(fā)技巧。下面是小編整理的關(guān)于初級java程序員筆試題,歡迎大家參考!

關(guān)于初級java程序員筆試題

  第一題:判斷題

  1.Java語(yǔ)言是一種面向對象程序設計語(yǔ)言。( 對 )

  2.在Java有布爾類(lèi)型,該類(lèi)型只能有兩個(gè)值:1和0。( 錯 )

  3.Java中一個(gè)類(lèi)可以同時(shí)繼承多個(gè)其他類(lèi),但只能實(shí)現一個(gè)接口。( 錯 )

  4.在Java中字符串的長(cháng)度和字符串中字符的個(gè)數是相等的。( 對 )

  5.程序中的異常是錯誤的一種,通過(guò)調試程序可以解決異常。( 錯 )

  6.使用Java語(yǔ)言既可以讀寫(xiě)二進(jìn)制文件,又可以讀寫(xiě)文本文件。( 對 )

  7.框架JFrame作為圖形用戶(hù)界面的頂級容器,原子組件是不能直接放置到框架的。( 錯 )

  8.當最小化小程序時(shí)就會(huì )調用小程序的stop()方法,暫時(shí)釋放所占資源。( 對 )

  9.調試Java程序也就是運行Java程序,使用java命令即可完成。( 錯 )

  10.線(xiàn)程就是程序,只不過(guò)是代碼較少。( 錯 )

  第二題:選擇題

  以下對Java語(yǔ)言描述不正確的是(C )

  A Java語(yǔ)言是一個(gè)完全面對對象的語(yǔ)言

  B Java是結構獨立、與平臺無(wú)關(guān)的語(yǔ)言

  C Java是一種編譯性語(yǔ)言

  D Java是一種解釋性語(yǔ)言

  以下說(shuō)法正確的是(C )

  A Java程序文件名必須是和程序文件中定義的類(lèi)型一致

  B Java程序文件名可以和程序文件中定義的類(lèi)名不一致

  C Java源程序文件的擴展名必須是.java

  D以上A、C說(shuō)法正確,B說(shuō)法不正確

  以下有關(guān)運行Java應用程序(Application)正確的說(shuō)法是(B )

  A Java應用程序是由Java編譯器解釋執行的

  B Java應用程序經(jīng)編譯后生成的字節代碼可由Java虛擬機解釋執行

  C Java應用程序經(jīng)編譯后可直接在操作系統下運行

  D Java應用程序經(jīng)編譯后可直接在瀏覽器中運行

  4、以下有關(guān)標識符說(shuō)法中正確的是(C )

  A、任何字符的組合都可以形成一個(gè)標識符

  B、Java的關(guān)鍵字也可以作為標識符使用

  C、標識符是以字母、下劃線(xiàn)或$開(kāi)頭,后跟字母、數字、下劃線(xiàn)或$的字符組合

  D、標識符是不分大小寫(xiě)

  5、以下說(shuō)法正確的是(D )

  A、基本字符數據類(lèi)型有字符和字符串兩種

  B、字符類(lèi)型占兩個(gè)字節,可保存兩個(gè)字符

  C、字符類(lèi)型占兩個(gè)字節,可保存一個(gè)字符

  D、以上說(shuō)法都是錯誤的

  6、以下有關(guān)類(lèi)型轉變的說(shuō)法錯誤的是(D )

  A、低精度類(lèi)型向高精度類(lèi)型轉換時(shí),不會(huì )丟失數據精度

  B、系統會(huì )自動(dòng)進(jìn)行(整型或浮點(diǎn)型)低精度類(lèi)型數據向高精度類(lèi)型數據的轉換

  C、高精度類(lèi)型數據向低精度類(lèi)型數據的轉換、整型和浮點(diǎn)型數據之間的轉換,必須強制進(jìn)行,有可能會(huì )引起數據丟失

  D、高精度類(lèi)型數據向低精度類(lèi)型轉換時(shí),也不會(huì )丟失數據精度,因為轉換是系統進(jìn)行的

  7、以下正確的關(guān)系表達式(D )

  A、x≥y B、x+yz C、>=x D、x+y!=z

  8、以下正確的邏輯表達式( A)

  A、(x+y>7)&&(x-y<1) B、!(x+y)

  C、(x+y>7)||(z=a) D、(x+y+z)&&(z>=0)

  9、以下有關(guān)條件運算符(?:)說(shuō)法正確的是( D)

  A、條件運算符是一個(gè)三元運算符,其格式是:表達式1?表達式2:表達式3

  B、格式中的“表達式1”是關(guān)系或者邏輯表達式,其值是boolean值

  C、若“表達式1”成立,該條件表達式取“表達式2”的值,否則取“表達式3”的值

  D、以上說(shuō)法都正確

  10、在if(表達式)語(yǔ)句中,“表達式”的值必須是(C )

  A、任意整數值 B、字符串 C、布爾邏輯值 D、非零值

  11、在switch(表達式)語(yǔ)句中,“表達式”的值必須是(D )

  A、整數值 B、字符值 C、布爾邏輯值D、整數或字符值

  12、下列關(guān)于for循環(huán)和while循環(huán)的說(shuō)法中,正確的是(A )

  A、while循環(huán)能實(shí)現的操作,for循環(huán)也能實(shí)現

  B、while循環(huán)判斷條件一般是程序結果,for循環(huán)判斷條件一般是非程序結果

  C、兩種循環(huán)任何時(shí)候都可以替換

  D、兩種循環(huán)結構中必須都有循環(huán)體,循環(huán)體不能為空

  13、下面表達式中,用來(lái)訪(fǎng)問(wèn)數組中的第一個(gè)值的是(C )

  A、intArray[1] B、intArray.1 C、intArray[0]D、intArray.0

  14下面的表達式中正確的是(C )

  String s=”你好”;if(s==”你好”) System.out.println(true);

  String s=”你好”;if(s!=”你好”) System.out.println(false);

  String s=”你好”;if(s.equals(”你好”)) System.out.println(true);

  String s=”你好”;if(equals(s,”你好”)) System.out.println(true);

  15String str;System.out.println(str.length());以上語(yǔ)句的處理結果是(A )

  A、編譯報錯 B、運行結果是null C、運行結果為0 D、隨機值

  16、執行String [ ] s=new String[10];代碼后,下面結論正確的是( D)

  A、s[10]為”” B、s[10]為null

  C、s[0]未定義 D、s.length為10

  17、構造器(B )被調用。

  A、類(lèi)定義時(shí) B、創(chuàng )建對象時(shí)

  C、調用對象方法時(shí) D、適用對象的變量時(shí)

  18、Java中訪(fǎng)問(wèn)限定符不包括( C)

  A、public B、private C、default D、final

  19、有關(guān)方法重載的正確說(shuō)法是( AC)

  A、方法的名稱(chēng)一致,限定符不同 B、方法的名稱(chēng)一致,限定符相同

  C、方法的名稱(chēng)一致,返回值不同 D、其他都一致,只有參數定義不同

  20、如果任何包中的子類(lèi)都能訪(fǎng)問(wèn)超類(lèi)中的成員,則使用的限定符是(A )

  A、public B、private C、protected D、transient

  21、有關(guān)繼承下面的說(shuō)法正確的是( C)

  A、繼承的主要目的是隱藏類(lèi)的屬性

  B、在Java中,一個(gè)類(lèi)可以從多個(gè)類(lèi)中繼承屬性和方法

  C、繼承體現了事物的普遍性和特殊性

  D、繼承允許子類(lèi)繼承父類(lèi)中的構造器

  22、在下列事件處理機制中不是時(shí)間組件的是(C )

  A、事件對象 B、事件源 C、接口 D、事件處理器

  23、下面說(shuō)法不正確的是( BD)

  A、Java中線(xiàn)程是搶占式的 B、Java中線(xiàn)程是分時(shí)式的

  C、Java中的線(xiàn)程可以共享數據 D、Java中的線(xiàn)程可以共享代碼

  24、下列關(guān)于Java線(xiàn)程的說(shuō)法正確的是(D )

  A、每一個(gè)Java線(xiàn)程由代碼、一個(gè)真實(shí)的CPU以及數據3部分組成

  B、創(chuàng )建線(xiàn)程的兩種方法中,從Thead類(lèi)中繼承的創(chuàng )建方式可以防止出現多父類(lèi)問(wèn)題

  C、Thead類(lèi)屬于java.util程序包

  D、以上說(shuō)法都不正確

  25、下面關(guān)鍵字用來(lái)處理Java運行時(shí)的錯誤的是( A)

  A、try和catch塊 B、try、catch和finally塊

  C、try塊和throw語(yǔ)句 D、throw語(yǔ)句和catch塊

  26.一個(gè)Java源程序編譯后生成的文件為T(mén)est.class,則運行該程序應該使用的命令為( C )。

  (A)javac Test (B)javac Test.class

  (C)java Test (D)java Test.class

  27. 下面數據類(lèi)型的定義中錯誤的是( C )。

  (A)int a = 10; (B)double d = 1.2;

  (C)float f = 1.2; (D)char c = ‘A’;

  28. 類(lèi)可以保護它的成員變量和成員函數不會(huì )被其他對象隨意訪(fǎng)問(wèn)到,這一特性屬于類(lèi)的( A )。

  (A)封裝性 (B)繼承性

  (C)多態(tài)性 (D)重載

  29. 以下關(guān)于字符串類(lèi)的說(shuō)法正確的是( B )。

  (A)String類(lèi)用于字符串變量,而StringBuffer類(lèi)用于字符串常量

  (B)String類(lèi)用于字符串常量,而StringBuffer類(lèi)用于字符串變量

  (C)String類(lèi)的對象只能用“new”關(guān)鍵字生成

  (D)StringBuffer字符串的容量是指字符串中字符的個(gè)數

  30. 在Java的異常處理語(yǔ)句中對finally的描述正確的是( A )。

  (A)不管是否發(fā)生異常,finally中的程序都要執行

  (B)只有不發(fā)生異常時(shí),finally中的程序才需要執行

  (C)只有異常發(fā)生時(shí),finally中的程序才需要執行

  (D)不管是否發(fā)生異常,finally中的程序都不會(huì )執行

【初級java程序員筆試題】相關(guān)文章:

初級java程序員面試試題06-11

初級java程序員面試要求01-22

初級java程序員任職要求05-24

java程序員面試題10-05

java程序員面試試題11-30

2017年Java程序員面試題及答案07-01

Java程序員集合框架面試題及答案10-25

java程序員面試考試題及答案10-30

Java考試格林模擬試題10-22

java基礎筆試題及答案10-18

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频