Q1. 您目前的工作年限(單選題)
Q2. 您的婚姻狀況?(單選題)
Q3. 您家庭月收入是?(單選題)
Q4. 請?zhí)顚懩拿嬖嚲幪枺ㄌ羁疹})
Q5. 1、下列語句哪一個正確(單選題)
Java程序經(jīng)編譯后會產(chǎn)生machine code
Java程序經(jīng)編譯后會產(chǎn)生byte code
Java程序經(jīng)編譯后會產(chǎn)生DLL
以上都不正確
Q6. 2、關于finally塊中的代碼,以下說法不正確的是(單選題)
try塊中的return語句會中斷finally塊中語句的執(zhí)行
無論finally塊前的語句運行是否產(chǎn)生異常,其中的語句都會執(zhí)行
finally塊中的語句通常中用作資源的清理
try塊中的System.exit(1)語句會中斷finally塊中語句的執(zhí)行
Q7. 3、以下Collectionc創(chuàng)建有誤的是(單選題)
Collectionc=newArrayList()
Collectionc=newLinkedList()
Collectionc=newLinkedList()
Collectionc=newHashMap()
Q8. 4、下面的方法,當輸入為2的時候返回值是多少? public static int getValue(int i) { int result = 0; switch (i) {case 1: result = result + i; case 2: result = result + i * 2; case 3: result = result + i * 3; } return result; }(單選題)
0
2
4
10
Q9. 5、下面是People和Child類的定義和構造方法,每個構造方法都輸出編號。在執(zhí)行newChild("mike")的時候都有哪些構造方法被順序調(diào)用?請選擇輸出結果class People { String name;public People() { System.out.print(1); }public People(String name) { System.out.print(2); this.name = name; }}class Child extends People {People father;public Child(String name) { System.out.print(3); this.name = name; father = new People(name +":F"); }public Child() { System.o(單選題)
312
32
432
132
Q10. 6、下列關于修飾符混用的說法,錯誤的是(單選題)
abstract不能與final并列修飾同一個類
abstract類中可以有private的成員
abstract方法必須在abstract類中
static方法中能處理非static的屬性
Q11. 7、執(zhí)行完以下代碼int [ ] x = new int[25];后,以下哪項說明是正確的(單選題)
x[24]為0
x[24]未定義
x[25]為0
x[0]為空
Q12. 8、下列說法正確的是(單選題)
class中的constructor不可省略
constructor必須與class同名,但方法不能與class同名
constructor在一個對象被new時執(zhí)行
一個class只能定義一個constructor
Q13. 9、下列哪些語句關于內(nèi)存回收的說明是正確的(單選題)
程序員必須創(chuàng)建一個線程來釋放內(nèi)存
內(nèi)存回收程序負責釋放無用內(nèi)存
內(nèi)存回收程序允許程序員直接釋放內(nèi)存
內(nèi)存回收程序可以在指定的時間釋放內(nèi)存對象
Q14. 10、關于sleep()和wait(),以下描述錯誤的一項是(單選題)
sleep是線程類(Thread)的方法,wait是Object類的方法
sleep不釋放對象鎖,wait放棄對象鎖
sleep暫停線程、但監(jiān)控狀態(tài)仍然保持,結束后會自動恢復
wait后進入等待鎖定池,只有針對此對象發(fā)出notify方法后獲得對象鎖進入運行狀態(tài)
Q15. 11、選擇下面代碼的運行結果public class Test{public void method(){for(int i = 0; i 3; i++){System.out.print(i);}System.out.print(i);}}(單選題)
0122
0123
編譯錯誤
沒有任何輸出
Q16. 12、已知表達式 int m [ ] = {0,1,2,3,4,5,6};下面哪個表達式的值與數(shù)組下標量總數(shù)相等?(單選題)
m.length()
m.length
m.length()+1
m.length+1
Q17. 13、方法resume()負責恢復哪些線程的執(zhí)行(單選題)
通過調(diào)用stop()方法而停止的線程
通過調(diào)用sleep()方法而停止的線程
通過調(diào)用wait()方法而停止的線程
通過調(diào)用suspend()方法而停止的線程
Q18. 15、以下各DOS命令能夠顯示出本機DNS服務器地址的是(單選題)
ping -a
ipconfig -all
netstat
telnet
Q19. 14、欲構造ArrayList類得一個實例,此類繼承了List接口,下列哪個方法是正確的(單選題)
ArrayList myList = new Object()
List myList = new ArrayList()
ArraylList myList = new List()
List myList = new List()
Q20. 16、以下哪個命令用于測試網(wǎng)絡連通(單選題)
telnet
netstat
ping
ftp
Q21. 17、下列那個說法正確(單選題)
子類只能覆蓋父類的方法,而不能重載
子類只能重載父類的方法,而不能覆蓋
子類不能定義和父類同名同形參的方法,否則,系統(tǒng)將不知道調(diào)用哪個方法
重載就是一個類中有多個同名但有不同形參和方法體的方法
Q22. 18、被聲明為private、protected及public的類成員,在類外部(單選題)
只能訪問聲明為public的成員
只可能訪問到聲明為protected和public的成員
都可以訪問
都不能訪問
Q23. 19、關于方法的形參,下列說法正確的是(單選題)
必須定義多個形參
至少有一個
可以沒有
只能是簡單變量
Q24. 20、關于接口下列哪個說法正確(單選題)
實現(xiàn)一個接口必須實現(xiàn)接口的所有方法
一個類只能實現(xiàn)一個借口
接口間不能有繼承關系
接口和抽象類是一回事
Q25. 21、在Java中,基本的數(shù)據(jù)類型是(單選題)
String
Byte
Integer
boolean
Q26. 23、給出下面代碼段,運行的結果是?boolean m = true;if(m = false)System.out.println(“False”);elseSystem.out.println(“True”);(單選題)
False
True
None
An error will occur when running
Q27. 24、下面的程序編譯運行的結果是public class Something {public static void main(String[] args) {Other o = new Other();new Something().addOne(o);}public void addOne(final Other o) {o.i++;}}class Other {public int i;}(單選題)
編譯時出錯
運行時出錯
正確運行
Q28. 25、下面的代碼段中,執(zhí)行之后i 和j 的值是什么int i = 1;int j;j = i++;(單選題)
1, 1
1, 2
2, 1
2, 2
Q29. 26、已知如下的命令執(zhí)行 java MyTest a b c請問哪個語句是正確的(單選題)
args[0] = “MyTest a b c”
args[0] = “MyTest”
args[0] = “a”
args[1]= ‘b’
Q30. 27、請問下面程序代碼中,最后的a,b變量所存放的數(shù)值是什么int x,a=5,b=3;x=a+++b–(單選題)
x=8,a=5,b=3
x=8,a=6,b=2
x=7,a=5,b=2
x=9,a=6,b=3
Q31. 29、關于選擇結構下列那個說法正確(單選題)
if語句和else語句必須成對出現(xiàn)
if語句可以沒有else語句對應
switch結構中每個case語句中必須用break語句
switch結構中必須有default語句
Q32. 30、下列運算符合法的是(單選題)
if
:=