(完整版)天津大學(xué)JAVA考試試題(年6月)_第1頁
(完整版)天津大學(xué)JAVA考試試題(年6月)_第2頁
(完整版)天津大學(xué)JAVA考試試題(年6月)_第3頁
(完整版)天津大學(xué)JAVA考試試題(年6月)_第4頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、天津大學(xué)JAVA程序設(shè)計期末考試試題(2011 年 6 月)造福人:王德勤(僅適用于天大張坤龍老師開設(shè)的JAVA選修課)選擇 (10 )1. 下面各項中有效的 java 標(biāo)識符是()A 12345B black&whiteC answer_7D 2ndlevel2. 屬于壓縮類型轉(zhuǎn)換的是()A 從 int到 longB從 int到 byteC從 byte 到 shortD從 short 到 double3. Random 類是()包中的A java.awtB java.langC java.textD java.util4. 實例變量應(yīng)該聲明為()可見性,以調(diào)高封裝性。A privat

2、eB protectC protectedD public5.如果 int x=5,y=10,那么()的值為真A x>yB (x+5)<yC x>=y/2D !(x!=y)6. 正確的是()A 抽象方法是一個沒有實現(xiàn)的方法B一個 java 接口只能包括抽象方法C 實現(xiàn)一個接口的類只能定義那些包含在接口中的方法D 實現(xiàn)一個接口的所有類必須為那些包括在接口中的方法提供相同的方法7.錯誤的是()A String s= “how”,”are ”B int i= 2+2000C String s =”one”+”two”D byte b=2558.以下說法正確的是()A 子類可以定義與

3、其父類中方法名相同的方法B子類可以覆蓋父類所有的方法C 子類不可覆蓋父類中的任何方法D子類不可定義一個與父類中變量名相同的變量9. 設(shè) MusicPlayer 類是 CDPlayer 的父類,不合法的是()A MusicPlayer mplayer= new MusicPlayer()B MusicPlayer mplayer= new CDPlayer()C CDPlayer cplayer= new MUsicPlayer()D CDPlayer cplayer= new CDPlayer()10. 下列異常屬于可檢測的是()A ArithmeticException B IndexOut

4、OfBoundsExceptioniC IOExceptionD NullPointerException填空 (20 )(1)編程序時三種不同類型的錯誤:(),(),()(2)Java 用( )位 Unicode 字符集表示字符(3)包裝類允許講基本類型數(shù)據(jù)作為()管理(4)調(diào)用方法時,將把()復(fù)制給被調(diào)用方法的( )(5)( )語句可以使程序選擇是否執(zhí)行某條語句(6)類間三種最基本關(guān)系:(),(),()(7)具有 N個值的數(shù)組索引為()到()(8)所有類都直接或間接地由()派生(9)2 種方式建立多態(tài)性引用:(),( )(10) 無論( )語句塊正常退出或由于拋出異常而退出,都將執(zhí)行()子

5、句(11) 用于拋出異常的保留字()(12) 對于可檢測異常,如發(fā)生異常的方法不捕捉處理,則必須在該方法定義的聲明中包含( )子句簡答題 (30 )(1)什么是空白符?對程序執(zhí)行有何影響?對可讀性有何影響?(2)請解釋為什么用符號常量代替它們表示的常數(shù)值(3)什么情況下對象會成為垃圾對象?(4)如何定義構(gòu)造方法?(5)比較 while 循環(huán)和 do 循環(huán)(6)重載方法之間如何區(qū)分?(7)Java如何實現(xiàn)多維數(shù)組?(8)怎樣用 final來限制繼承?為什么這樣做?(9)繼承機(jī)制如何支持多態(tài)?(10) 如何處理已拋出異常?讀程序?qū)懡Y(jié)果 (30 )(1)public class MyProgram

6、public static void main(String args)Class B cb1 = new Class B(1);Class B cb2 = new Class B(1);if (cb1 = cb2)else(2)public class MyProgram void test(int i)void test (String S)public static void main(String args)MyProgram a = new Program();char ch='x'a.test(ch);(3)class Firstpublic First()aMet

7、hod();public void aMethod()public class MyProgram extends Firstpublic void aMethod()public static void main(String args)new MyProgram();(4)public class MyProgrampublic static void main(String args)for (int i=2;i<10;i+)boolean b = false;for (int j=2;j<i;j+)if (i%j=0)b=true;break;if (!b)(5)public class MyProgrampublic static void main(String args)int i,j;int a = 1,3,2,5,4;for (i = 0;i<a.length-1;i+)int k=i;for (j=1;j<a.length-1;j+)if aj>akk=j;int temp = ai;ai=ak;ak=temp;for (i=0;i<a.length;i+)(6)class MyProgramstatic int x = 1;int y=0;MyProgram(

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論