05信管java系統方向200806B卷試題_第1頁
05信管java系統方向200806B卷試題_第2頁
05信管java系統方向200806B卷試題_第3頁
05信管java系統方向200806B卷試題_第4頁
05信管java系統方向200806B卷試題_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、廣東工業(yè)大學考試試卷 ( B )課程名稱: JAVA程序設計 試卷滿分 100 分考試時間: 2008 年 6 月 16 日 (第 17 周 星期 一 )題 號一二三四五六七八九十總分評卷得分評卷簽名復核得分復核簽名一填空題(共15空,每空2分,15X2=30分)1. Java程序的入口的定義格式必須是:_,你經常使用的JDK工具(命令)有:_。2. 假設在你的java類中使用了包的定義,第一行語句是:package edu.GDUT.E-Commerce; 則可以假定你的java文件在Windows系統中的存放路徑是:_.3. 現在程序中你的一個java類需要使用java.util包中的St

2、ack堆棧類,則你的Java類如何使用import語句引用此類:_。4. 寫出你會用到的循環(huán)控制語句:_。5. 閱讀以下程序代碼:/source file: exam1.javapublic class exam1public static void main(String args)int a=3; int b=a;("?a=b:"+(a=b);System.out.println("?a!=b:"+(a!=b);,請給出其輸出結果:C:>java exam1_學 院: 專 業(yè): 學 號: 姓 名: 裝 訂 線6. Java中實現多繼承是通過_實

3、現的,其中定義了若干的_和常量。7. 每一個Applet程序都必須是_的子類,其生命周期中初始化、開始運行、停止運行及撤銷清理四個階段分別對應的方法為:init(), _, _, destroy()。8. 方法名重載中要求的參數區(qū)別可以是:_,_,_。二選擇題(共15題,每題2分,15X2=30分)1. 下列敘述中,正確的是()A. Java語言的標識符是區(qū)分大小寫的B. 源文件名與public類名可以不相同C. 源文件名其擴展名為jarD. 源文件中只能有一個類2. 設有對象x具有屬性a則訪問該屬性的方法為()A. a.x B. a.x() C. x.a D. x.a()3. 在java中,

4、由java編譯器自動導入,而無需在程序中用import導入的包是()A. java.sql B. java.util C. java.applet D. java.lang4. 如果一個對象(或變量)定義后不能被修改,應該使用以下哪一個關鍵字?( )A. static B. final C. constant D. end5. 布爾型(boolean)變量真值表示為()A. 0 B. true C. -1 D. f6. 以下哪個不是用來限制存取權限的關鍵字()A. public B. protected C. extends D. private7. 異常包含下列那些內容()A. 程序中的語法

5、錯誤B. 程序的編譯錯誤C. 程序執(zhí)行過程中遇到的事先沒有預料到的情況D. 程序事先定義好的可能出現的意外情況8. J2ME是以下哪個版本A Java2標準版本 B Java2企業(yè)版本 C Java2非標準版本 D Java2微型版本9. JAVA中異常處理所常用的三個關鍵字是( )A. try, tryagain, catchB. try, throw, catchC. catch, rethrow, finallyD. pitch, catch, strieout10. JDK的文檔生成器的命令是A. JDB B. JAR C. JAVADOC D. JAVAHELP11. 以下哪個不是J

6、ava的原始數據類型()A. boolean B. double C. float D. Integer12. break語句()A. 只中斷最內層的循環(huán) B. 只中斷最外層的循環(huán) C. 借助于標號,可以實現任何外層循環(huán)中斷 D. 只中斷某一層的循環(huán)13. 在編寫Java Applet程序時,若需要對發(fā)生的事件作出響應和處理,一般需要在程序的開頭寫上()語句。A. import java.awt.* ;B. import java.applet.* ;C. import java.awt.event.* ;D. import java.io.* ;14. Java 的Applet 解釋器命令是

7、( )A. AppletViewer B. AppletCompiler C. AppletRunner D. StartApplet15. 下列程序的輸出結果是()A. 2 5 B. -9 0 C. 0 -9 D. 7 2三編程題(共40分)1. (10分)編寫兩個線程,其中一個線程可用來求2100000000之間偶數的個數,另一個線程則可用來計算100000000200000000之間質數的個數,并將結果輸出。2. 如果你已經掌握了復數的概念及相關計算,請?zhí)^關于復數的簡單介紹,直接按照要求編寫復數類:(15分)實現一個復數類Complex,滿足以下要求屬性:(1). m_dReal為復數

8、的實部,double型(2). m_dImagin為復數的虛部,double型構造函數:(1). 無參構造函數,將實部和虛部均設為0.0(2). 帶2個double型參數的構造函數,分別賦給實部和虛部其他成員方法(1). 返回復數的實部(2). 返回復數的虛部(3). 復數加法:傳入一個復數對象,與自身執(zhí)行復數加法,并返回自身(4). 復數減法:傳入一個復數對象,與自身執(zhí)行復數減法,并返回自身(5). 復數乘法:傳入一個復數對象,與自身執(zhí)行復數乘法,并返回自身3. (15分)設計一個類系,反映如圖所示各對象之間關系:要求:Volume為抽象類反映出類系之間的關系;volume類中只包含一個抽象方法:double volume();子類SphereVolume類通過覆蓋父類中的抽象方法volume來求球體的體積,球體的半徑為該類的唯一變量,為double類型;VolumeSphereVolumeCylinderVolume子類Cylin

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論