第 1 頁:練習題 |
第 7 頁:參考答案及解析 |
31.下列不是InputStream子類的是( )。
A.文件輸入流FilelnputStream
B.對象輸入流ObjectlnputStream
C.字符輸入流CharInputStream
D.壓縮文件輸入流ZiplnputStream
32.下列方法中可以用來創(chuàng)建一個新線程的是( )。
A.實現(xiàn)java.lang.Runnable接口并重寫start()方法
B.實現(xiàn)java.lang.Runnable接口并重寫run()方法
C.繼承java.lang.Thread類并重寫run()方法
D.實現(xiàn)java.lang.Thread類并實現(xiàn)start()方法
33.下列關于JavaApplication與Applet的說法中,正確的是( )。
A.都包含main()方法
B.都通過“appletviewer”命令執(zhí)行
C.都通過“javac”命令編譯
D.都嵌入在HTML文件中執(zhí)行
34.當啟動Applet程序時,首先調用的方法是( )。
A.stop()
B.init()
C.start()
D.destroy()
35.下列關于線程優(yōu)先級的說法中,正確的是( )。
A.線程的優(yōu)先級是不能改變的
B.線程的優(yōu)先級是在創(chuàng)建線程時設置的
C.在創(chuàng)建線程后的任何時候都可以設置
D.B和C
36.下列代碼中,將引起編譯錯誤的行是( )。
1)public class Exercise{
2)public static void main(String args[]){
3)floatf=0.0;
4)f+=1.0:
5))
6))
A.第2行
B.第3行
C.第4行
D.第6行
37.為了向一個Applet傳遞參數(shù),可以在HTML文件的APPLET標志中使用param選項。在Applet程序中獲取參數(shù)時,應使用的方法是( )。
A.getParameter()
B.getDocumentBase()
C.getCodeBase()
D.getlmage()
38.線程在生命周期中要經(jīng)歷5種狀態(tài)。如果線程當前是新建狀態(tài),則它可到達的下一個狀態(tài)是( )。
A.運行狀態(tài)
B.阻塞狀態(tài)
C.可運行狀態(tài)
D.終止狀態(tài)
39.下列關于Java多線程并發(fā)控制機制的敘述中,錯誤的是( )。
A.Java中對共享數(shù)據(jù)操作的并發(fā)控制是采用加鎖技術
B.線程之間的交互,提倡采用suspend()/resume()方法
C.共享數(shù)據(jù)的訪問權限都必須定義為private
D.Java中沒有提供檢測與避免死鎖的專門機制,但程序員可以采用某些策略防止死鎖的發(fā)生
40.下列操作中,不屬于Applet安全限制的是( )。
A.加載本地庫
B.讀寫本地文件系統(tǒng)
C.運行本地可執(zhí)行程序
D.與同一個頁面中的Applet通信
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |