導語:Java是一門面向物件程式語言,不僅吸收了C++語言的各種優點,還摒棄了C++裡難以理解的多繼承、指標等概念,下面是計算機等級二級考試Java填空題,歡迎參考!
(1)某二叉樹由5個度為2的結點以及3個度為1的結點,則該二叉樹**有 【1】 個結點。
(2)程式流程圖中的菱形框表示的是 【2】 。
(3)軟體開發過程主要分為需求分析、設計、編碼與測試四個階段,其中【3】階段產生“軟體需求規格說明書“。
(4)在資料庫技術中,實體集之間的聯絡可以是一對一或一對多的,那麼“學生“和”可選課程“的聯絡為 【4】 。
(5)人員基本資訊一般包括:身份證號、姓名、性別、年齡等。其中可以做主關鍵字的是 【5】 。
(6)按照Java的執行緒模型,程式碼和 【6】 構成了執行緒體。
(7)在多執行緒程式設計中,如果採用繼承Thread類的'方式建立執行緒,則需要重寫Thread類的 【7】 ()方法。
(8)在下列Java applet 程式的橫線處填入程式碼,使程式完整並能夠正確執行。
Import java. awt. *;
Import java. applet. *;
Public class Greeting extends applet{
Public void 【8】 (Graphics g) {
Sting(“how are you!”,10,10);
}
}
(9)在Java語言中,用 【9】 修飾符定義的類為抽象類。
(10)在Java中,字元是以16位的 【10】 碼錶示。
(11)請在下列程式的空白處,填上適當的內容:
Import java. awt. *;
Import java. util. *;
Class BufferTest{
Public static void main(string args[])
Throws IOException{
FileOutputStream unbuf=
new FileOutputStream(“”) ;
BufferedOutputStream buf=
new 【11】 (new FileOutputStream(“”));
tln
(“write file unbuffered: ” + time(unbuf) + “ms”);
tln
(“write file buffered: ” + time(buf) + “ms”);
}
Static int time (OutputStream os)
Throws IOException{
Date then = new Date();
for (int i=0; i<50000; i++){
e(1);
}
}
e();
return(int)(()new Date())ime() - ime());
}
(12)程式碼tln(066)的輸出結果是 【12】 。
(13)Swing中用來表示工具欄的類是 g. 【13】 。
(14)表示式(10*49.3)的型別是 【14】 型。
(15)丟擲異常的語句是 【15】 語句。