西安交通大學(xué)《JAVA語(yǔ)言程序設(shè)計(jì)》在線作業(yè)答卷_第1頁(yè)
西安交通大學(xué)《JAVA語(yǔ)言程序設(shè)計(jì)》在線作業(yè)答卷_第2頁(yè)
西安交通大學(xué)《JAVA語(yǔ)言程序設(shè)計(jì)》在線作業(yè)答卷_第3頁(yè)
西安交通大學(xué)《JAVA語(yǔ)言程序設(shè)計(jì)》在線作業(yè)答卷_第4頁(yè)
西安交通大學(xué)《JAVA語(yǔ)言程序設(shè)計(jì)》在線作業(yè)答卷_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、西交JAVA語(yǔ)言程序設(shè)計(jì)在線作業(yè)試卷總分:100 得分:100一、單選題 (共 25 道試題,共 50 分)Java編程所必須的默認(rèn)引用包為()java.sys包java.lang包java.util包其他都不是答案:B2.當(dāng)瀏覽器重新返回 Applet 所在頁(yè)面時(shí),將調(diào)用 Applet 類的方法是_。start()init()stop()destroy()答案:A3.對(duì)于下列代碼: 1) class Person 2) public void printValue(int i, int j) /. 3) public void printValue(int i)/. 4) 5) public

2、 class Teacher extends Person 6) public void printValue() /. 7) public void printValue(int i) /. 8) public static void main(String args) 9) Person t = new Teacher(); 10) t.printValue(10); 11) 第10行語(yǔ)句將調(diào)用哪行語(yǔ)句?( )line 2line 3line 6line 7答案:D4.在Java中,456屬于()類的對(duì)象。intStringIntegerNumber答案:B5.File類中用_函數(shù)獲取文件

3、的絕對(duì)路徑。path()getPath( )getAbsolutePath ( )getName ( )答案:C6.Java的字符類型采用的是Unicode編碼方案,每個(gè)Unicode碼占用()個(gè)比特位。8163264答案:B7.下列不可作為java語(yǔ)言標(biāo)識(shí)符的是()a1$1_111答案:D8.下列不是服務(wù)器腳本語(yǔ)言的是_。ASPJSPPHPVC+答案:D9.類 Panel 默認(rèn)的布局管理器是_。GridLayoutBorderLayoutFlowLayoutGardLayout答案:C10.下面選項(xiàng)中,Java對(duì)類Welcome進(jìn)行定義正確的是()public class 1Welcomep

4、ublic class We lcomepublic class welcomepublic class Welcome答案:D11.Character流與Byte流的區(qū)別是()每次讀入的字節(jié)數(shù)不同前者帶有緩沖,后者沒(méi)有前者是字符讀寫,后者是字節(jié)讀寫二者沒(méi)有區(qū)別,可以互換使用答案:C12.運(yùn)行下列程序,會(huì)產(chǎn)生什么結(jié)果() class Outer1 private int a; void foo(double d,final float f) String s; final boolean b; class Inner void methodInner() System.out.println(

5、in the Inner); public static void main(String args) Outer1 me=new Outer1(); me.foo(123,123); System.out.println(outer); in the Inner outerouterin the Inner編譯不通過(guò)答案:B13.在調(diào)用方法時(shí),若要使方法改變實(shí)參的值,可以()用基本數(shù)據(jù)類型作為參數(shù)用對(duì)象作為參數(shù)用對(duì)象作為參數(shù)和用基本數(shù)據(jù)類型作為參數(shù)都對(duì)用對(duì)象作為參數(shù)和用基本數(shù)據(jù)類型作為參數(shù)都不對(duì)答案:B14.在Java中用什么關(guān)鍵字修飾的方法可以直接通過(guò)類名來(lái)調(diào)用?()staticfinal

6、privatevoid答案:A15.編譯Java源程序文件將產(chǎn)生相應(yīng)的字節(jié)碼文件,這些字節(jié)碼文件的擴(kuò)展名為()。.byte.class.html.exe答案:B16.看以下程序: boolean a=false; boolean b=true; boolean c=(a&b)&(!b); int result=c=false?1:2; 這段程序執(zhí)行完后,c與result的值是:( )c=false;result=1;c=true;result=2;c=true;result=1;c=false;result=2;答案:A17.下列有關(guān)一個(gè)Java源文件的敘述,正確的是? ( )可以有2個(gè)以上p

7、ackage語(yǔ)句只能有1個(gè)類定義可以有2個(gè)以上import語(yǔ)句可以有2個(gè)以上public類答案:C18.整型數(shù)據(jù)類型中,需要內(nèi)存空間最少的是()shortlongintbyte答案:D19.類Teacher和Student是類Person的子類; Person p; Teacher t; Student s; /p, t and s are all non-null. if(t instanceof Person) s = (Student)t; 最后一句語(yǔ)句的結(jié)果是( )將構(gòu)造一個(gè)Student對(duì)象;表達(dá)式是合法的;表達(dá)式是錯(cuò)誤的;編譯時(shí)正確,但運(yùn)行時(shí)錯(cuò)誤。答案:C20.類聲明中,聲明抽象類

8、的關(guān)鍵字是 ( )publicabstractfinalclass答案:B21._可以給菜單Jmenu添加菜單項(xiàng)。Jmenu()add(JmenuItem item)addSeparatoradd(Component c)答案:B22.對(duì)方法main的第1行定義正確的是( )public main( String arg )public void main( String arg )public static void main( String arg )public static void main( String args )答案:D23.編譯Java程序的命令是:()appletview

9、erjavacjavajavadoc答案:B24.Java語(yǔ)言具有許多優(yōu)點(diǎn)和特點(diǎn),哪個(gè)反映了Java程序并行機(jī)制的特點(diǎn)?()安全性多線性跨平臺(tái)可移植答案:B25.下列哪個(gè)是合法的Java標(biāo)識(shí)符?()Tree&GlassesFirstJavaApplet*theLastOne273.5答案:B二、多選題 (共 10 道試題,共 20 分)26.下面關(guān)于Java代碼安全的說(shuō)法哪些是正確的?()程序執(zhí)行過(guò)程中需要的所有類都是通過(guò)字節(jié)碼校驗(yàn)程序裝入的。代碼的運(yùn)行是由Java運(yùn)行環(huán)境中的解釋器完成的。在運(yùn)行時(shí),字節(jié)碼要經(jīng)過(guò)裝入,校驗(yàn)之后,才能在解釋器中執(zhí)行。在缺省的安全配置條件下,Java pplet不

10、能訪問(wèn)任何本地資源。答案:ABCD27.數(shù)組與向量的區(qū)別是( )。數(shù)組的長(zhǎng)度固定數(shù)組元素的數(shù)據(jù)類型相同,可以是普通數(shù)據(jù)類型向量長(zhǎng)度可變向量的元素類型可不同,只能是對(duì)象的引用答案:ABCD28.下面說(shuō)法哪些是正確的?()Applet可以訪問(wèn)本地文件對(duì)static方法的調(diào)用不需要類實(shí)例socket類在java.lang中地址代表本機(jī)答案:BD29.下列哪些說(shuō)法是正確的?()Java語(yǔ)言只允許單一繼承Java語(yǔ)言只允許實(shí)現(xiàn)一個(gè)接口Java語(yǔ)言不允許同時(shí)繼承一個(gè)類并實(shí)現(xiàn)一個(gè)接口Java語(yǔ)言的單一繼承使得代碼更加可靠答案:AD30.執(zhí)行下列代碼后,哪個(gè)結(jié)論是正確的String s=newString10

11、;()s10為;s9為null;s0為未定義s.length為10答案:BD31.下列說(shuō)法正確的是()java語(yǔ)言里的線程是沒(méi)有優(yōu)先級(jí)的String類在java.lang包中java語(yǔ)言支持類的序列化能序列化的類必須實(shí)現(xiàn)java.io.Serializable接口答案:BCD32.給出下面代碼段: 1) switch(m) 2) case 0: System.out.println(case 0); 3) case 1: System.out.println(case 1); break; 4) case 2: 5) default: System.out.println(default);

12、6) 下列m的哪些值將引起default的輸出? ( ).0123答案:CD33.下面哪個(gè)說(shuō)法正確( )。如果某公共的接口被聲明在一個(gè)源文件中,則接口必須與源文件具有相同的名字如果源文件包含import語(yǔ)句,則該語(yǔ)句必須是除空行和注釋行外的第一個(gè)語(yǔ)句行。如果某源文件包含package語(yǔ)句,則該語(yǔ)句必須是第一個(gè)非空、非注釋行。接口中的方法必定是抽象方法,但可以不用關(guān)鍵字abstract修飾。答案:ABCD34.已知如下定義:String s = story; 下面哪個(gè)表達(dá)式是合法的( )s += bookschar c = s1int len = s.lengthString t = s.toL

13、owerCase()答案:AD35.下列關(guān)于的運(yùn)算,哪些是正確的? ().0000 0100 0000 0000 0000 0000 0000 00005 的運(yùn)行結(jié)果是 1000 0000 0000 0000 0000 0000 0000 0000.0000 0100 0000 0000 0000 0000 0000 00005的運(yùn)行結(jié)果是 1111 1110 0000 0000 0000 0000 0000 0000.1100 0000 0000 0000 0000 0000 0000 00005的運(yùn)行結(jié)果是 0000 0110 0000 0000 0000 0000 0000 0000答案

14、:AC三、判斷題 (共 15 道試題,共 30 分)36.當(dāng)資源不再需要時(shí),一個(gè)執(zhí)行程序卻不能恰當(dāng)?shù)蒯尫潘蜁?huì)出現(xiàn)資源泄露。()答案:正確37.NULL是一個(gè)JAVA語(yǔ)言關(guān)鍵字。 ( )答案:錯(cuò)誤38.JavaBeans是java的對(duì)象組件技術(shù)、提供組件復(fù)用的關(guān)鍵技術(shù)類似于windows的ActiveX技術(shù)。( )答案:正確39.String類的valueOf方法由它的參數(shù)轉(zhuǎn)換成的字符串。()答案:正確40.在關(guān)系數(shù)據(jù)庫(kù)中一個(gè)關(guān)系就是一個(gè)二維表。( )答案:正確41.在異常處理中,若try中的代碼可能產(chǎn)生多種異常則可以對(duì)應(yīng)多個(gè)catch語(yǔ)句,若catch中的參數(shù)類型有父類子類關(guān)系,此時(shí)應(yīng)該將父類放在后面,子類放在前面。答案:正確42.如果順序文件中的文件指針不是指向文件頭,那么必須先關(guān)閉文件,然后在再打開它才能從文件頭開始讀。()答案:正確43.方法System.out.println只在命令窗口中顯示(或打印)一行文字。( )答案:錯(cuò)誤44.“/”即可以表示單行注釋,也可以表示多行注釋。( )答案:錯(cuò)誤45.一個(gè)線程可以調(diào)用yield方法使其他線程有機(jī)會(huì)運(yùn)行。()答案:正確46.方法System.out.prin

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論