10[單選題] 下列組件不能添加進Frame主窗口的是( )。
A.PanelB.CheekBoxC.DialogD.Choice
參考答案:C
參考解析:本題考查Java組件中容器的基本知識。選項A錯誤,Panel組件是容器,可以添加到Frame窗口;選項B錯誤,CheckBox組件是復選框組件,可以添加到Frame窗口;選項C正確,Dialog繼承自Window,Windows類型(或子類)的對象不能包含在其他容器中;選項D錯誤,Choice組件是選擇框組件,可以添加到Frame窗口。
11[單選題]下列敘述中,不屬于軟件需求規格說明書的作用的是
A.便于用戶、開發人員進行理解和交流
B.反映出用戶問題的結構,可以作為軟件開發工作的基礎和依據
C.作為確認測試和驗收的依據
D.便于開發人員進行需求分析
參考答案:D
12[單選題] 當使用SomeThread t=new SomeThread()創建一個線程時,下列敘述中正確的是( )。
A.SomeThread類是包含run()方法的任意Java類
B.SomeThread類一定要實現Runnable接口
C.SomeThread類是Thread類的子類
D.SomeThread類是Thread類的子類并且要實現Run-nable接口
參考答案:C
參考解析:由SomeThread t=new SomeThread()可知此題是通過繼承Thread類來創建線程的。
13[單選題]數據庫管理系統DBMS中用來定義模式、內模式和外模式的語言為
A.C B.Basic C.DDL D.DML
參考答案:C
14[單選題]下列哪個選項是合法的標識符?
A.123 B._name C.class D.1first
參考答案:C
15[單選題]閱讀下列代碼
public class Test2005{
public static void main(String args[]){
System.out.println(~(0xa5) &0xaa);
}
}
其運行結果是
A.0xa5 B.10 C.0x50 D.0xaa
參考答案:B
16[單選題] 下列關于Java對import語句規定的敘述中,錯誤的是( )。
A.在Java程序中import語句可以有多個
B.在Java程序中import語句可以沒有
C.在Java程序中import語句必須有一個
D.在Java程序中import語句必須引入在所有類定義之前
參考答案:C
參考解析:Java程序中使用import關鍵字導入一個包中的類。在一個Java源程序中,可以有0個或多個im—port語句,但是必須在所有類定義之前引入標準類。因此,本題中選項C的說法是錯誤的。
17[單選題] 可以使當前同級線程重新獲得運行機會的方法是( )。
A.Sleep() B.join()C.yield()D.interrupt()
參考答案:C
參考解析:本題考查線程的基本控制。Thread類提供的基本線程控制方法包括:sleep()——使比其低的優先級線程運行,可以讓一個線程暫停運行一段固定的時間;yield()——使具有與當前線程相同優先級的線程有運行的機會;join()——使當前線‘程暫停執行,等待調用該方法的線程結束后,再恢復執行;interrupt()——中斷線程的阻塞狀態,并且線程接收到InterruptException異常。根據上述介紹可知,只有yield()方法可以使當前同級線程重新獲得運行機會。因此,本題的正確答案是C。
18[單選題] 當使用SomeThread t=new SomeThread()創建一個線程時,下列敘述中正確的是( )。
A.SomeThread類是包含run()方法的任意Java類
B.SomeThread類一定要實現Runnable接口
C.SomeThread類是Thread類的子類
D.SomeThread類是Thread類的子類并且要實現Runnable接口
參考答案:C
參考解析:由SomeThread t=new SomeThread()可知此題是通過繼承Thread類來創建線程的。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |