Java是一種可以撰寫跨平臺應用軟體的面向物件的程式設計語言,下面是小編整理的計算機二級java模擬題,歡迎大家練習!
1、下列命令中, 命令是Java的編譯命令。
A、javac
B、java
C、javadoc
D、appletviewer
本題考查的是Java執行過程。
Java有兩類應用程式,Java Application和Java Applet。它們編譯原始碼時運用應用程式相同,即。
是用於Java Application程式解釋執行的,若執行成功,顯示結果;若執行有錯,則顯示錯誤報告。
故本題答案為A。
2、對JFrame新增構件有 種方式。
A、一種
B、兩種
C、三種
D、四種
本題考查的是JFrame框架。
對JFrame新增構件有兩種方式:
1、用getContentPane()方法獲得JFrame的內容面板,再對其加入構件frame.getContentPane().add(childComponent)。
2、建立一個Jpanel或JDesktopPane之類的中間容器,把構件新增到容器中,再用setContentPane()方法把該容器置為JFrame的內容面板:
Jpanel contentPane=new Jpanel();
…//把其他構件新增到Jpanel中
ontentPane(contentPane);//把contentPane物件設定成為frame的內容面板。
故本題答案為B。
3、物件狀態持久化是通過 。
A、檔案
B、管道
C、序列化
D、過濾器
本題考查的是物件的永久化概念。
將Java程式中的物件儲存在外存中,稱為物件永久化。物件永久化的關鍵是將它的狀態以一種序列格式表示出來,以便以後讀該物件時能夠把它重構出來。
故本題答案為C。
4、下列 類宣告是正確的。
A、abstract final class HI{}
B、abstract private move(){}
C、protected private number;
D、public abstract class Car{}
本題考查的是類的宣告。
類宣告的格式如下:
[修飾符]class 類名[extends 父類名][implements 類實現的介面列表]{ }
其中[]括起來的內容為可選項。關鍵字class是類定義的開始,類名應符合識別符號命名規則,第一個字母大寫。
本題中選項B,C無關鍵字class,故它們不是類宣告。選項A中的兩個修飾符不能同時用於修飾同一個類,因為abstract類自身沒有具體物件,需要派生出子類後再建立子類的物件;而final類不可能有子類,這樣abstract final類就無法使用,也就沒有意義了。
故本題答案為D。
5、面向物件的程式設計方法中涉及的物件是系統中用來描述客觀事物的'一個______。
標準答案為:實體
6、______是資料庫應用的核心。標準答案為:資料庫設計
資料庫設計是資料庫應用的核心。在資料庫應用系統中的一個核心問題就是設計一個能滿足使用者要求,效能良好的資料庫,這就是資料庫設計。
7、當用戶改變TextField中的文字時,實現 介面可實現對事件的響應。
標準答案為:TextListener
本題考查的是事件的響應。
TextListener是Java中的兼聽器介面,其作用是檢查文字框中的欄位是否改變,如果文字框中的內容發生改變,將執行該介面中的textValueChanged方法。
8、將E-R圖轉換到關係模式時,實體與聯絡都可以表示成______。
A、屬性
B、關係
C、鍵
D、域
關係是由若干個不同的元組所組成,因此關係可視為元組的集合,將E-R圖轉換到關係模式時,實體與聯絡都可以表示成關係。
本題答案為B。
9、索引屬於______。
A、模式
B、內模式
C、外模式
D、概念模式
內模式(Internal Schema)又稱物理模式(Physical Schema),它給出了資料庫物理儲存結構與物理存取方法,如資料儲存的檔案結構、索引、集簇及hash等存取方式與存取路徑。
本題答案為B。
10、Java源程式檔案的副檔名為______。
A、java
B、class
C、html
D、exe
本題考查的是Java程式的結構。
Java源程式的字尾名是,源程式編譯後的位元組碼檔案的字尾是s,檔案是Windows系統的應用程式的檔案字尾。是靜態網頁的字尾。
故本題答案為A。