Java語(yǔ)言程序設(shè)計(jì)-1A李金雙_第1頁(yè)
Java語(yǔ)言程序設(shè)計(jì)-1A李金雙_第2頁(yè)
Java語(yǔ)言程序設(shè)計(jì)-1A李金雙_第3頁(yè)
Java語(yǔ)言程序設(shè)計(jì)-1A李金雙_第4頁(yè)
Java語(yǔ)言程序設(shè)計(jì)-1A李金雙_第5頁(yè)
已閱讀5頁(yè),還剩4頁(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、東 北 大 學(xué) 繼 續(xù) 教 育 學(xué) 院 Java語(yǔ)言程序設(shè)計(jì) I 試 卷(作業(yè)考核 線上) A 卷學(xué)習(xí)中心: 院校學(xué)號(hào): 姓 名: (共 9 頁(yè)) 總分題號(hào)一二三四五六七八九十得分答案加1027888482一、選擇題(請(qǐng)將所有正確答案寫(xiě)到答題卡中,每小題3分,共60分)答題卡題號(hào)12345678910答案題號(hào)11121314151617181920答案1 . 定義類頭時(shí),不可能用到的關(guān)鍵字是( )。A. privateB. classC. extendsD. implements 2 . 使用那個(gè)關(guān)鍵字,使得只有在定義該類的包中的其他類才能訪問(wèn)該類?A. 不使用關(guān)鍵字B. privateC.

2、finalD. protectedE. public 3 . 對(duì)于構(gòu)造函數(shù),下列敘述正確的是( )。A. 構(gòu)造函數(shù)是類的一種特殊函數(shù),它的方法名必須與類名相同。B. 構(gòu)造函數(shù)的返回類型只能是void型。C. 構(gòu)造函數(shù)的主要作用是完成對(duì)類的對(duì)象的初始化工作。D. 在創(chuàng)建新對(duì)象時(shí),系統(tǒng)會(huì)自動(dòng)調(diào)用構(gòu)造函數(shù)。 4 . 下列InputStream類中哪個(gè)方法可以用于關(guān)閉流?A. skip()B. close()C. mark()D. reset() 5 . 當(dāng)Frame改變大小時(shí),放在其中的按鈕大小不變,則使用如下哪個(gè)layout?A. FlowLayoutB. CardLayoutC. BorderL

3、ayout 的North和SouthD. BorderLayout 的East 和WestE. GridLayout 6 . 下列關(guān)于內(nèi)部類的說(shuō)法不正確的是A. 內(nèi)部類的類名只能在定義它的類或程序段中或在表達(dá)式內(nèi)部匿名使用B. 內(nèi)部類可以使用它所在類的靜態(tài)成員變量和實(shí)例成員變量C. 內(nèi)部類不可以用abstract修飾符定義為抽象類D. 內(nèi)部類可作為其他類的成員,而且可訪問(wèn)它所在類的成員 7 . 下列關(guān)于Java Application與Applet的說(shuō)法中,正確的是A. 都包含main()方法B. 都通過(guò)“appletviewer”命令執(zhí)行C. 都通過(guò)“javac”命令編譯D. 都嵌入在HTM

4、L文件中執(zhí)行 8 . 選擇所有有效的構(gòu)造函數(shù)。class Happy A. public void Happy()B. public Happy(int c)C. protected Happy()D. public int Happy()E. void Happy() 9 . 下面的哪些程序段可以正確地獲得從命令行傳遞的參數(shù)的個(gè)數(shù)?A. int count = args.length;B. int count = args.length-1;C. int count=0; while(argscount!=null) count+;D. int count=0;while (!(argsco

5、unt.equals(“”) count+; 10 . 設(shè)有下面兩個(gè)類的定義:class Person long id; / 身份證號(hào) String name; / 姓名 class Student extends Person int score; / 入學(xué)總分 int getScore()A. 包含關(guān)系B. 繼承關(guān)系C. 關(guān)聯(lián)關(guān)系D. 無(wú)關(guān)系,上述類定義有語(yǔ)法錯(cuò)誤 11 . 下面的語(yǔ)句的作用是:( )。 Vector MyVector = new Vector(100,50);A. 創(chuàng)建一個(gè)數(shù)組類對(duì)象MyVector,有100個(gè)元素的空間,每個(gè)元素的初值為50。B. 創(chuàng)建一個(gè)向量類對(duì)象My

6、Vector,有100個(gè)元素的空間,每個(gè)元素的初值為50。C. 創(chuàng)建一個(gè)數(shù)組類對(duì)象MyVector,有100個(gè)元素的空間,若空間使用完時(shí),以50個(gè)元素空間單位遞增。D. 創(chuàng)建一個(gè)向量類對(duì)象MyVector,有100個(gè)元素的空間,若空間使用完時(shí),以50個(gè)元素空間單位遞增。 12 . 在編寫(xiě)Java Application程序時(shí),若需要使用到標(biāo)準(zhǔn)輸入輸出語(yǔ)句,必須在程序的開(kāi)頭寫(xiě)上( )語(yǔ)句。A. import java.awt.* ;B. import java.applet.Applet ;C. import java.io.* ;D. import java.awt.Graphics ; 13

7、 . 將字符變量c設(shè)置為一個(gè)空格字符的兩種方法是:A. c= 和 c= B. c= 和 c=u0000C. c= 和 c=u0020D. c= 和 c=u0020 14 . 針對(duì)下面的程序,那些表達(dá)式的值是true?Class Aclass private long val; public Aclass(long v)val=v; public static void main(String args) Aclass x=new Aclass(10L); Aclass y=new Aclass(10L); Aclass z=y; long a=10L; int b=10; A. a=b;B.

8、a=x;C. y=z;D. x=y;E. a=10.0; 15 . 如果有以下代碼,哪幾個(gè)數(shù)字能產(chǎn)生輸出 Test2 的結(jié)果?Switch(x)case 1: System.out.println(Test1);case 2:case 3: System.out.println(Test2);break;System.out.println(Test3);A. 0B. 1C. 2D. 3 16 . 已知如下代碼:public class Testlong a = new long10;public static void main ( String arg ) System.out.print

9、ln ( a6 );請(qǐng)問(wèn)哪個(gè)語(yǔ)句是正確的?A. 輸出結(jié)果是 null.B. 輸出結(jié)果是0C. 編譯時(shí)出錯(cuò)D. 運(yùn)行時(shí)出錯(cuò) 17 . 下面哪些是合法的標(biāo)識(shí)符。A. $personsB. TwoUsersC. *pointD. thisE. _endline 18 . 如果類中的成員變量可以被同一包訪問(wèn),則使用如下哪個(gè)約束符?A. privateB. publicC. protectedD. 不使用約束符E. final 19 . 下面哪個(gè)事件監(jiān)聽(tīng)器在Java中有事件適配器?A. MouseListenerB. KeyListenerC. ActionListenerD. ItemListener

10、E. WindowListener 20 . 下面哪些不是java的原始數(shù)據(jù)類型。A. shortB. BooleanC. unitD. float二、讀程序(每小題5分,共20分)1. 寫(xiě)出以下程序的運(yùn)行結(jié)果。class StringTest1public static void main(String args) String s1=new String(hello);String s2=new String(hello);if(s1=s2)System.out.println(s1=s2);elseSystem.out.println(s1!=s2); 2. 設(shè)有數(shù)組定義:int MyI

11、ntArray = 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 , 110 ;則執(zhí)行以下幾個(gè)語(yǔ)句后的輸出結(jié)果是 。int s = 0 ;for ( int i = 0 ; i MyIntArray.length ; i + + ) s += MyIntArrayi ;System.out.println( s );3. 寫(xiě)出下列程序完成的功能import java.awt.*;import java.applet.Applet;public class DrawMyImage extends AppletImage myImage; / 定義一個(gè)圖像類

12、Image的對(duì)象myImagepublic void init( )myImage = getImage(getDocumentBase( ),pica.jpg);public void paint(Graphics g)g.drawImage(myImage,0,0,this);4寫(xiě)出以下程序的運(yùn)行結(jié)果。class Parentvoid printMe()System.out.println(parent);class Child extends Parentvoid printMe()System.out.println(child);void printAll() super.printMe();this.printMe();printMe();public class Apublic static void

溫馨提示

  • 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)論