freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

[it認證]jaa程序設計基礎練習題(編輯修改稿)

2025-02-03 18:45 本頁面
 

【文章內容簡介】 常。 14. Java語言中,定義子類時,使用關鍵字( extends)來給出父類名。如果沒有指出父類,則該類的默認父類為( Object 類 )。 15. Java語言中,重載方法的選擇是在編譯時進行的,系統(tǒng)根據(jù)( 參數(shù)個數(shù) )、( 參數(shù)類型 )和參數(shù)順序尋找匹配方法。 16.實現(xiàn)接口中的抽象方法時,必須使用( 完全相同 )的方法頭,并且還要用( public)修飾符。 17.接口中定義的數(shù)據(jù)成員均是( 常量數(shù)據(jù)成員 ),所有成員方法均為( 抽象方法 )方法,且 沒有( 構造 )方法。 18. this代表( 當前對象自身 )的引用, super表示的是當前對象的直接父類對象。 19.如果一個類包含一個或多個 abstract 方法,則它是一個( abstract)類。 20. Java不直接支持多繼承,但可以通過( 接口 )實現(xiàn)多繼承。類的繼承具有( 傳遞 )性。 21.沒有子類的類稱為( 最終類 ),不能被子類重載的方法稱為( 最終方法 ),不能改變值的量稱為常量,又稱為( 最終變量 )。 22.一個接口可以通過關鍵字 extends來繼承( 多個 )其他接口。 23.接口中只能包含( public static final)類型的成員變量和( public abstract)類型的成員方法。 24.一般地,內部類又分為定義在方法體外的( 成員類 )和定義在方法體內的( 局部類 )兩種。 25.靜態(tài)內部類可直接通過外部類名引用,其一般格式是( new 外部類名 .內部類構造方法 ( )。)。 26.匿名類一般分為( 語句匿名類 )和( 參數(shù)匿名 )類兩種。 27.面向對象的軟件設計中,根據(jù)目的不同模式可分為( 創(chuàng)建型 )、( 結構型 )和( 行為型 )三種。 1. Swing的事件處理機制包括( 事件源 )、事件和事件監(jiān)聽者。 2. Java事件處理包括 建立事件源、( 建立事件監(jiān)聽器 )和將事件源注冊到監(jiān)聽器。 3. 在 Swing中,可以根據(jù)不同用戶的習慣,設置不同的界面顯示風格, Swing提供了三種顯示風格,分別是 ( Metal風格 ) 風格、 ( Motif風格 ) 風格和 ( Windows風格 ) 風格。 4. Swing的頂層容器有( JFrame)、 JApplet、 JWindow和 JDialog。 5.( 根面板 )由一個玻璃面板、一個內容面板和一個可選擇的菜單條組成。 1. URL類的類包是( )。 2. ()方法的作用是( 獲得 URL實 例的文件名 )。 3. ()方法的作用是( 獲得 URL實例的端口號 )。 4. Sockets技術是構建在( TCP )協(xié)議之上。 5. Datagrams技術是構建在( UDP )協(xié)議之上。 6. ()返回( Socket )對象,使服務器與客戶端相連。 7.為了實現(xiàn)組播通信, ( MulticastSocket )類。 8. RMI的英文全稱是( Remote Method Invocation,遠程方法調用 )。 9.啟動 RMIRegistry服務器的命令是( Start RMIRegistry )。 1. JDBC的基本 層次 結構由 ( Java 程序 ) 、 ( JDBC API) 、 ( JDBC 驅動程序管理 器 ) 、 ( 驅動程序 ) 和數(shù)據(jù)庫五部分組成。 2.根據(jù)訪問數(shù)據(jù)庫 的技術不同 , JDBC驅動程序相應地分為 ( JDBCODBC Bridge)、( JDBCNative API Bridge)、( JDBCMiddleware)和( Pure JDBC Driver) 四種類型。 3. JDBC API所包含的接口和類非常多,都定義在( )包和( javax.sql)包中。 4.使用( ( ))方法加載和注冊驅動程序后,由( DriverManager)類負責管理并跟蹤 JDBC驅動程序,在數(shù)據(jù)庫和相應驅動程序之間建立連接。 5.( )接口負責建立與指定數(shù)據(jù)庫的連接。 6.( PreparedStatement)接口的對象可以代表一個預編譯的 SOL 語句,它是( Statement)接口的子接口。 7.( ResultSet)接口表示從數(shù)據(jù)庫中返回的結果集。 三、 選擇題 關于被私有保護訪問控制符 private protected 修飾的成員變量,以下說法正確的是( B ) (A) 可以被三種類所引用:該類自身、與它在同一個包中的其他類、在其他包中的該類的子類 (B)可以被兩種類訪問和引用:該類本身、該類的所有子類 (C)只能被該類自身所訪問和修改 (D)只能被同一個包中的類訪問 關于被保護訪問控制符 protected修飾的成員變量,以下說法正確的是( A ) (A) 可以被三種類所引用:該類自身、與它在同一個包中的其他類、在其他包中的該類的子類 (B) 可以被兩種類訪問和引用:該類本身、該類的所有子類 (C) 只能被該類自身所訪問和修改 (D) 只能被同一個包中的類訪問 下列關于修飾符混用的說法,錯誤的是( D) (A) abstract不能與 final并列修飾同一個類 (B) abstract中不可以有 private的成員 (C) abstract方法必須在 abstract類中 (D) static方法中能處理非 static的屬性 以下標識符中哪項是不合法的 (D) (A) BigOlLong$223 (B) _utfint (C) $12s (D) 3d main方法是 Java Application程序執(zhí)行的入口點,關于 main方法的方法頭以下哪項是合法的( B) (A) public static void main (B) public static void main(String[] args) (C) public static int main(String[] args) (D) public void main(String args[]) 完以下代碼 int[] x = new int[5]。后,以下哪項說明是正確的( A ) (A) x[4]為 0 (B) x[4]未定義 (C) x[5]為 0 (D) x[0]為空 以下代碼段執(zhí)行后的輸出結果為( C) int x=3。 int y=8。(y%x)。 (A) 0 (B) 1 (C) 2 (D) 3 以下哪個表達式是不合法的( B) (A) String x = “ Sky” 。 int y = 5。 x += y。 (B) String x = “ Sky” 。 int y = 5。 if(x==y){} (C) String x = “ Sky” 。 int y=5。 x=x+y。 (D) String x = null。 int y=(x!=null) amp。amp。 (()0)?:0 編譯運行以下程序后,關于輸出結果的說明正確的是 ( C) public class Conditional{ public static void main(String args[]){ int x = 2。 (“ value is “ ((x1)?:2))。 } } (A) 輸出結果為 :value is (B) 輸出結果為: value is 2 (C) 輸出結果為: value is (C) 編譯錯誤 以下聲明合法的是( B) (A) default String s。 (B) public final static native int w() (C) abstract double d。 (C) abstract final double hyperbolicCosine() 1關于以下 application 的說明,正確的是( C) 1. class StaticStuff 2. { 3. static int x=15。 4. static {x*=3。} 5. public static void main(String args[]) 6. { 7. (“ x=” +x)。 8. } 9. static {x/=3。} } (A) 4行與 9行不能通過編譯,因為缺少方法名和返回類型 (B) 9行不能通過編譯,因為只能有一個靜態(tài)初始化器 (C) 編譯通過,執(zhí)行結果為: x=15 (D) 編譯通過,執(zhí)行結果為: x=3 1關于以下程序代碼的說明正確的是( C) 1. class HasStatic{ 2. private static int x = 100。 3. public static void main(String args[]){ 4. HasStatic hs1 = new HasStatic()。 5. ++。 6. HasStatic hs2 = new HasStatic()。 7. ++。 8. hs1=new HasStatic()。 9. ++。 10. (“ x = ” +x)。 11. } 12. } (A) 5行不能通過編譯,因為引用了私有靜態(tài)變量 (B) 10行不能通過編譯,因為 x是私有靜態(tài)變量 (C) 程序通過編譯,輸出結果為 : x=103 (D) 程序通過編譯,輸出結果為: x=100 1以下選項中循環(huán)結構合法的是( C) (A) while(int i7){ i++。 (“i is ” +i)。 } (B) int j=3。 while(j){ (“ j is ” +j)。 } (C) int j=0。 for(int k=0。j+k!=10。j++,k++){ (“ j is ” +j+ “ k is ” +k )。 } (D) int j=0。 do{ (“ j is ” +j++)。 if (j==3){continue loop。} }while(j10)。 1類 Text1定義如下: (B) public class Test1{ public float aMethod(Float a, float b){} *** } 將以下哪種方法插入行 *** 是不合法的。( ) (A) public float aMethod(float a,float b,float c){} (B) public float aMethod(float c,float d){} (C) public int aMethod(int a,int b){} (D) public float aMethod(int a,int b,int c){} 1創(chuàng)建字符串 s: s=new String(“ xyzy” )。以下哪條語句將改變 s( D) (A) (“ a” ) (B) (s) (C) (3) (D) 以上語句都不會 1關于以下程序段,正確的說法是( B) String s1 = “ ac” + “ def” 。 Strimg s2 = new String(s1)。 if((s2)) (“ ==succeeded” )。 if(s1==s2) (“ .equals() succeeded” )。 (A) 行 4與行 6都將執(zhí)行 (B)行 4執(zhí)行,行 6不執(zhí)行 (C) 行 6執(zhí)行,行 4 不執(zhí)行 (D) 行 行 6 都不執(zhí)行 1關于以下代碼段的說法正確的是( D ) String s = “ abcde” 。 StringBuffer s1 = new StringBuffer(“ abcde” )。 if((s1)) s1 = null。 if((s)) s=null。 (A) 第 1行編譯錯誤 ,String的構造器必須明確調用 (B) 第 3行編譯錯誤,因為 s1與 s2有不同的類型 (C) 編譯成功,但執(zhí)行時在第 5行有異常拋出 (D) 編譯成功,執(zhí)行過程中也沒有異常拋出 1以下說法哪項是正確的( A) class MyListener extends MouseAdapter implements MouseListener{ public void mouseEnter(MouseEvent mev){ (“ Mouse entered.” )。 } } (A) 以上代碼可通過編譯 (B) 不能通過編譯,因為沒有實現(xiàn) MouseListener 接口中的所有方法 (C) 不能通過編譯,因為類頭定義不能分行 (D) 能通過編譯,若組件用該類作為 Mouse的監(jiān)聽者并且接收了 mouseexited事件,則在執(zhí)行過程中會拋出異常 1關于以下程序段的說法,正確的是( A) 1. class MyListener implements 2. ActionListener,ItemListe
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1