一、選擇題(每小題1分,共40分)
1、單擊視窗內的按鈕時,產生的事件是( )。
eEvent
owEvent
onEvent
vent
2、在Java中,實現使用者介面功能的包是( )。
et
saction
3、下列選項中屬於字串常量的是( )。
A.·abc·
B."abc"
C.[abc]
D.(abc)
4、類Panel預設的佈局管理器是( )。
Layout
erLayout
Layout
Layout
5、下列執行緒狀態轉換序列,線上程實際執行中可能出現的序列是( )。
A.新建-執行-阻塞-終止
B.……執行-阻塞-可執行-終止.
C.……可執行-執行-阻塞-執行……
D.新建-可執行-執行-阻塞-可執行……
6、下列工具中為需求分析常用工具的是( )。
C.N~S
7、當一個Applet所在的Web頁面被其他頁面覆蓋後。不可能被呼叫的Applet方法是( )。
roy( )
( )
( )
t( )
8、程式設計語言的基本成分是資料成分、運算成分、控制成分和( )。
A.物件成分
B.變數成分
C.語句成分
D.傳輸成分
9、下面程式碼段的輸出是( )。
A.編譯出錯
B.5752
D.無任何輸出
10、對滑鼠單擊按鈕操作進行事件處理的介面是( ).
eListener
owListener
onListener
istener
11、 下列特徵中不是面向物件方法的主要特徵的是( )。
A.多型性
B.繼承
C.封裝性
D.模組化
12、 Java的反彙編命令是( )。
p
c
13、 一個工作人員可以使用多臺計算機,而一臺計算機可被多個人使用,則實體工作人員與實體計算機之間的聯絡是( )。
A.一對一
B.一對多
C.多對多
D.多對一
14、 Frame預設的佈局管理器是( )。
Layout
erLayout
Layout
yout
15、 某二叉樹共有60個葉子結點與50個度為1的結點,則該二叉樹中的總結點數為( )。
A.148
B.169
C.182
D.198
16、 當瀏覽器重新返回Applet所在頁面時,將呼叫Applet類的方法是( )。
t( )
( )
( )
roy( )
17、 在程式的下畫線處應填入的選項是( )。
ements Runnable
nds Thread
ements Thread
nds Runnable
18、 假設用-個長度為50的陣列(陣列元素的下標從0到49)作為棧的儲存空間,棧底指標bottom指向棧底元素,棧頂指標top指向棧頂元素,如果bottom=49,top=30(陣列下標),則棧中具有的元素個數為( )。
A.50
B.19
C.1
D.20
19、 下列敘述中正確的是( )。
A.在棧中,棧中元素隨棧底指標與棧頂指標的變化而動態變化
B.在棧中,棧頂指標不變,棧中元素隨棧底指標的變化而動態變化
C.在棧中,棧底指標不變,棧中元素隨棧頂指標的變化而動態變化
D.上述三種說法都不對
20、 在Java語言中,0bjectOutputStream是指( )。
A.位元組流
B.字元流
C.物件輸出流
D.資料流
21、 下列與資料元素有關的敘述中,不正確的是( )。
A.資料元素是資料的基本單位,即資料集合中的個體
B.資料元素是有獨立含義的資料最小單位
C.資料元素又稱為結點
D.資料元素又稱為記錄
22、 當-個Applet被載入,後續對Applet生命週期方法的呼叫中,可能存在的次序是( )。
t( ),stop( ),destroy( )
( ),start( ),stop( ),start( ),stop( ),destroy( )
t( ),init( ),stop( ),destroy( )
( ),start( ),destroy( )
23、 下列敘述中,錯誤的是( )。
A.內部類的名稱與定義它的類的名稱可以相同
B.內部類可用abstract修飾
C.內部類可作為其他類的成員
D.內部類可訪問它所在類的成員
24、 下列關於Applet的敘述中,正確的是( )。
et不僅可以嵌入到瀏覽器中執行,還可以獨立執行
et的主類要定義為Applet類或JApplet類的子類
C.同一個頁面中的Applet之間不能通訊
et不支援多執行緒
25、 能夠用於建立可變字串物件的類是( )。
ngBuffer
antSt ring
ngCharacte
ngLong