版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、共 8 頁,第 頁 1 一、判斷題(每題 一、判斷題(每題 1 分,共 分,共 15 分) 分) 1、Java 允許創(chuàng)建不規(guī)則數(shù)組,即 Java 多維數(shù)組中各行的列數(shù)可以不同。 ( 1 ) 2、接口和類一樣也可以有繼承關(guān)系,而且都只能支持單繼承。 ( 0 ) 3、所有類至少有一個構(gòu)造器,構(gòu)造器用來初始化類的新對象,構(gòu)造器與類同名,返回類型只能為 void。 ( 0 ) 4、包是按照目錄、子目錄存放的,可
2、以在程序中用 package 定義包,若沒有 package 一行,則表示該文件中的類不屬于任何一個包。 (0 ) 5、Java 對事件的處理是采用委托方式進行的,即將需要進行事件處理的組件委托給指定的事件處理器進行處理。 ( 1 ) 6、在異常處理中,若
3、try 中的代碼可能產(chǎn)生多種異常則可以對應(yīng)多個 catch 語句,若 catch 中的參數(shù)類型有父類子類關(guān)系,此時應(yīng)該將父類放在前面,子類放在后面。 ( 0 ) 7、在實例方法或構(gòu)造器中,this 用來引用當前對象,通過使用 this 可引用當前對象的任何成員。( 1 ) 8、我們可以方便地編寫 Java 客戶機/服務(wù)器程序,在客戶機/服務(wù)器模式中,客戶機一般通過套接字(Socket)使用服務(wù)器所提供的服務(wù),Soc
4、ket 由兩部分組成:IP 地址和端口號。 ( 1 ) 9、Java 的屏幕坐標是以像素為單位,容器的左下角被確定為坐標的起點。 ( 0 ) 10、Java 程序里,創(chuàng)建新的類對象用關(guān)鍵字 new,回收無用的類對象使用關(guān)鍵字 free。 ( 0 )11、 當一個方法
5、在運行過程中產(chǎn)生一個異常, 則這個方法會終止, 但是整個程序不一定終止運行。(1 ) 12、如果 f 是父類 Flower 的對象,而 r 是子類 Rose 的對象,則語句 f=r 是正確的。(1 ) 13、 Java 系統(tǒng)的標準輸入對象是 System.in, 標準輸出對象有兩個, 分別是 System.out 和 System.err。(1 ) 14、final 類中的屬性和方法都必須被 final 修飾符修飾。
6、( 0) 15、 子類可以定義與父類同名的方法, 稱為方法的覆蓋, 方法覆蓋要求子類的方法與父類的方法名字和參數(shù)都相同,但返回值類型可以不同。 ( 0 ) 二、單項選擇題(每題 二、單項選擇題(每題 2 分,共 分,共 30 分) 分) 1、若在某一個類定義中定義有如下的方法: final void aFinalFunction( );則該方法屬于( c )。
7、 A、本地方法 B、解態(tài)方法 C、最終方法 D、抽象方法 2、main 方法是 Java Application 程序執(zhí)行的入口點,關(guān)于 main 方法的方法頭以下哪項是合法的( b )。 A、 public static void main() B、 public static void main(String[ ] args) C、 public static
8、int main(String[ ] args) D、 public void main(String arg[ ]) 3、在 Java 中,一個類可同時定義許多同名的方法,這些方法的形式參數(shù)個數(shù)、類型或順序各不相同,傳回的值也可以不相同。這種面向?qū)ο蟪绦虻奶匦苑Q為( c )。 共 8 頁,第 頁 3 C、這段程序可以通過編譯,但由于方法名沖突,引起一個運行時錯誤。 D、編譯成功,運行情況良好。 10、類 Tes
9、t1 定義如下: 1.public class Test1{ 2. public float aMethod(float a, float b){ } 3. 4.} 將以下哪種方法插入行 3 是不合法的。(B ) A、public float aMethod(float a, float b,float c){ } B、public float aMethod(float c,float d){ }
10、 C、public int aMethod(int a, int b){ } D、private float aMethod(int a,int b,int c){ } 11、編譯運行以下程序后,關(guān)于輸出結(jié)果的說明正確的是 ( C ) public class Conditional{ public static void main(String args[ ]){ int x=1; System.out.
11、println(“value is “+ ((x<1)? 1.0 : 0)) ; } } A、輸出結(jié)果為:value is 1.0 B、輸出結(jié)果為:value is 0 C、輸出結(jié)果為:value is 0.0 D、編譯錯誤 12、以下說法哪項是正確的( A ) 1.class MyListener 2. extends MouseAdapter implements MouseListener{
12、3. public void mouseEntered(MouseEvent mev) 4. { System.out.println(“Mouse entered.“); } 5.} A、以上代碼可通過編譯 B、不能通過編譯,因為沒有實現(xiàn) MouseListener 接口中的所有方法 C、不能通過編譯,因為類頭定義不能分行 D、 能通過編譯, 但是若組件用該類作為 Mouse 事件的監(jiān)聽者并且接收了 mouse-exi
13、ted 事件,則在執(zhí)行過程中會拋出異常 13、編譯并運行以下程序(命令:java TestClass 0),關(guān)于運行結(jié)果的描述以下哪個選項是正確的( A ) class TestClass{ public static void main(String [ ] args){ long i=0; try{ i=Integer.parseInt(args[0]); }catch(Exception e){ }
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- java期末復(fù)習(xí)題答案詳解
- java期末復(fù)習(xí)題
- java復(fù)習(xí)題2018
- java復(fù)習(xí)題——2
- java復(fù)習(xí)題繼承
- java期末復(fù)習(xí)題
- java上機程序復(fù)習(xí)題
- java網(wǎng)絡(luò)編程復(fù)習(xí)題
- java基礎(chǔ)階段復(fù)習(xí)題2附答案
- protel復(fù)習(xí)題及答案
- 黨課復(fù)習(xí)題及答案
- 概率復(fù)習(xí)題及答案
- 設(shè)備復(fù)習(xí)題及答案
- 藥理復(fù)習(xí)題及答案
- 方劑復(fù)習(xí)題及答案
- java程序設(shè)計復(fù)習(xí)題
- 育種復(fù)習(xí)題及答案
- 遙感復(fù)習(xí)題及答案
- 生理復(fù)習(xí)題-----及答案
- authorware復(fù)習(xí)題及答案
評論
0/150
提交評論