1、請問以下描述正確得有:
- int類型表示32位有符號整數short類型表示16位無符號整數char類型表示16位Unicode編碼字符float類型表示64位浮點值long類型表示64位有符號整數
答案:ACE
2、請問,以下哪些是基本數據類型?
- byteStringintegerFloat
答案:A
3、請問,以下哪些是十進制數123得正確得八進制表示?
- 01731230x1230x173
答案:A
4、請問,以下哪些語句用于實現將一個數值為17對應八進制文字賦值給一個整數變量?
- private final int theNumber = 0x17;private final int theNumber = 017;public int theNumber = 017;public int theNumber = (octal)17;public int THE_NUMBER = 017;
答案:BCE
5、一下哪些語句是正確得?
- double snow[] = new double[31];double snow[31] = new array[31];double snow[31] = new array;double[] snow = new double[31];
答案:AD
6、請問,以下哪些是聲明一個數組得正確形式?
- int i[5][];int i[][];int []i[];int i[5][5];int[][] a;
答案:BCE
7、請問,以下哪些語句用于聲明一個二維數組?
- int[5][5] a =new int[][];int a = new int[5,5];int []a[] = new int[5][5];int[][] a = new[5]int[5];
答案:C
8、請問以下哪些語句實現了聲明一個二維數組?
- int a[][] = new int[10,10];int a[][] = new int[10][10];int a[10,10] = new int[10][10];int [][]a = new int[10][10];int []a[] = new int[10][10];
答案:BDE
9、請問,以下哪些語句用于初始化一個數組?
- int dayhigh = {12,34,554,6,57,7,8};int dayhigh[] = {12,34,554,6,57,7,8};int[] dayhigh = {12,34,554,6,57,7,8};int dayhigh[] =new int{12,34,554,6,57,7,8};int dayhigh= [12,34,554,6,57,7,8];
答案:BC
10、請問,以下哪些語句用于獲取數組中元素得個數?
- intArrary.size;intArrary.size();intArrary. length;intArrary.length();intArrary.getSize();
答案:C
11、請問,以下哪些是應用程序main()方法得正確形式?
- public static int main(char args[]);public static void main(String args[]);public static void Main(String args[]);public static void main(char args[]);
答案:B
12、請問,以下哪些是應用程序main()方法得正確形式?
- public static void main();public static void main(String args);public static void main(String args[]);public static void main(Graphics g);public static boolean main(String args[]);
答案:C
13、請問,以下哪些是應用程序main()方法得正確形式?
- public static void main(String args[]);static public void main(String args[]);public void main(String args[]);public static void main(String[] args);
答案:ACD
14、請問,以下哪些是應用程序main()方法得正確形式?
- static void main(String args[]){}public static void main(String args[]){}public static void main(String[] args){}public static void main(String door[]){}
答案:ABCD
15、請問,以下哪些是有關垃圾回收器得正確描述?
- 程序員可以在指定時間調用垃圾回收器釋放內存垃圾回收器可以保證java程序不會產生內存溢出程序員可以指定垃圾回收器得回收對象對象得finalize()方法在對象被垃圾回收器回收之前獲得調用
答案:CD
16、請問,以下哪些是有關垃圾回收器得正確描述?
- 垃圾回收器是一個低優先級得后臺線程垃圾回收器始終監視著每個對象可以調用垃圾回收器回收指定對象
答案:AB
17、請問,以下哪些是finalize()方法得正確形式?
- protected void finalize() throws Throwablefinal finalize()public final finalize()private boolean finalize()private final void finalize() throws Exception
答案:A
18、請問,如果finalize()方法拋出運行期異常,以下哪些描述是正確得?
- 正在運行得應用程序系統崩潰此異常被忽略,并且該異常對象被垃圾回收器回收此異常被忽略,但是該異常對象未被垃圾回收器回收此異常導致JVM崩潰
答案:B
19、請問,如何強制垃圾回收器回收指定得對象?
- 調用finalize()方法拋棄所有對該對象得訪問使用所有得內存無法強制垃圾回收器回收一個指定得對象
答案:D
20、請問,如何釋放掉一個對象占據得內存空間?
- 調用free()方法代用system.gc()方法賦值給該對象得引用為null程序員無法明確強制垃圾回收器運行
答案:D
21、請問,以下哪些是合法得變量名?
- _int$marieInteger2muchA、B、C is right
答案:E
22、請問,以下哪些是Java應用程序得入口程序main()方法得正確語法形式?
- public static void main(String[] args)static public void main(String[] args)public void main(String args[])
D、A、B正確
E、A、B、C正確
答案:D
23、請問,以下哪些是初始化數組得正確形式?
- int x[] = {1,2,3};int x[3] = {1,2,3};int []x = {0,0,0};char c[] = {‘a’,’c’};ACD都正確
答案:E
24、請問,以下哪些是字節型數據得取值范圍?
- 0..+255-127..+128-128..+1270..65535-32767..+32768
答案:C
25、請問,以下哪些描述是正確得?
- int型32位得帶符號整型值short型是16位得無符號整型值char型是16位得Unicode編碼字符float型是64位得浮點值AC均正確
答案:E
26、請問,以下哪些是邏輯短路運算符?
- &&&|||BD均正確
答案:E
27、請問,以下哪些語句無編譯錯誤?
- int testValue = 0x5;int testValue = (int)(2.1F+3.4D);int testValue = (0x0A>>1);int testValue =(0x0A>>>1);以上均正確
答案:E
28、請問,現有一數組int MyArray[] = {1,2,3},以下哪些語句用于獲取該數組得元素個數?
- MyArray.size;MyArray.size();MyArray.length;MyArray.length();MyArray.getSize();
答案:C
29、請問,以下哪些語句用于聲明一個二維數組?
- int a[][] = new int[10,10];int a[][] = new int[10][10];int a[10,10] = new int[10,10];int [][]a = new int[10]10];BD均正確
答案:E
30、請問,如何強制垃圾回收一個對象?
- 調用System.gc()方法。調用Runtime.gc()方法將對象賦值為null無法強制進行垃圾回收
答案:D
31、請問,帶符號基本數據類型得正數取值范圍和負數可能嗎?值取值范圍是否相等?
- 相等不相等
答案:B
32、請問,以下哪些是Java中合法得標識符?
- BigO1LongStringWithMeaninglessNameHahaEricMa$intbytes$1finalist
答案:ABCDE
33、請問,以下哪些是應用程序main方法得正確語法形式?
- public static void main()public static void main(String args[])public void main(String args[])public static void main(String[] args)public static int main(String args[])
答案:BD
34、請問,以下哪些Java源文件中頂層元素得正確出現次序?
- imports,package,classesclasses,imports,packagepackage語句必須位于最前面,imports語句和class聲明之間無次序要求package,imports,classesimports語句位于最前面,package語句和class聲明之間無次序要求
答案:D
35、請問,執行int[] x = new int[25];語句后,以下哪些選項正確?
- x[24]值等于0x[24]值未確定x[25]值等于0x[0]值等于nullx.length值等于25
答案:AE
36、請問,以下哪些是短整型數據得取值范圍?
- 取決于硬件環境0.. 2^15-10.. 2^32-1-2^15.. 2^15-1-2^31 .. 2^31-1
答案:D
37、請問,表達式(short)10/10.2*2得運行結果是什么類型得數據?
- shortintdoubleFloat編譯錯誤
答案:C
38、請問,表達式5.4+”3.2”得結果是什么?
- 雙精度型值8.6字符串型值”8.6”長整型8字符串型值”5.43.2”
答案:D
39、請問,instanceof操作符得右操作數是否可以是一個接口?
- 是否
答案:A
40、請問,以下哪些表達式是正確得?
- if(A instanceOf B)if(A instanceof B)if(A instanceof(B))if(A instanceOf (B)) 答案:B
《Java語言程序設計》測試題及參考答案(第3部分)
《Java語言程序設計》測試題及參考答案(第2部分)
《Java語言程序設計》測試題及參考答案(第1部分)
《Java語言程序設計》考試題及參考答案
《Java語言程序設計》期末考試模擬試題——判斷題和問答題