Java語言程序設(shè)計-1A李金雙_第1頁
Java語言程序設(shè)計-1A李金雙_第2頁
Java語言程序設(shè)計-1A李金雙_第3頁
Java語言程序設(shè)計-1A李金雙_第4頁
Java語言程序設(shè)計-1A李金雙_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、東 北 大 學 繼 續(xù) 教 育 學 院 Java語言程序設(shè)計 I 試 卷(作業(yè)考核 線上) A 卷學習中心: 院校學號: 姓 名: (共 9 頁) 總分題號一二三四五六七八九十得分答案加1027888482一、選擇題(請將所有正確答案寫到答題卡中,每小題3分,共60分)答題卡題號12345678910答案題號11121314151617181920答案1 . 定義類頭時,不可能用到的關(guān)鍵字是( )。A. privateB. classC. extendsD. implements 2 . 使用那個關(guān)鍵字,使得只有在定義該類的包中的其他類才能訪問該類?A. 不使用關(guān)鍵字B. privateC.

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

3、ayout 的North和SouthD. BorderLayout 的East 和WestE. GridLayout 6 . 下列關(guān)于內(nèi)部類的說法不正確的是A. 內(nèi)部類的類名只能在定義它的類或程序段中或在表達式內(nèi)部匿名使用B. 內(nèi)部類可以使用它所在類的靜態(tài)成員變量和實例成員變量C. 內(nèi)部類不可以用abstract修飾符定義為抽象類D. 內(nèi)部類可作為其他類的成員,而且可訪問它所在類的成員 7 . 下列關(guān)于Java Application與Applet的說法中,正確的是A. 都包含main()方法B. 都通過“appletviewer”命令執(zhí)行C. 都通過“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ù)的個數(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è)有下面兩個類的定義:class Person long id; / 身份證號 String name; / 姓名 class Student extends Person int score; / 入學總分 int getScore()A. 包含關(guān)系B. 繼承關(guān)系C. 關(guān)聯(lián)關(guān)系D. 無關(guān)系,上述類定義有語法錯誤 11 . 下面的語句的作用是:( )。 Vector MyVector = new Vector(100,50);A. 創(chuàng)建一個數(shù)組類對象MyVector,有100個元素的空間,每個元素的初值為50。B. 創(chuàng)建一個向量類對象My

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

7、 . 將字符變量c設(shè)置為一個空格字符的兩種方法是:A. c= 和 c= B. c= 和 c=u0000C. c= 和 c=u0020D. c= 和 c=u0020 14 . 針對下面的程序,那些表達式的值是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 . 如果有以下代碼,哪幾個數(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 );請問哪個語句是正確的?A. 輸出結(jié)果是 null.B. 輸出結(jié)果是0C. 編譯時出錯D. 運行時出錯 17 . 下面哪些是合法的標識符。A. $personsB. TwoUsersC. *pointD. thisE. _endline 18 . 如果類中的成員變量可以被同一包訪問,則使用如下哪個約束符?A. privateB. publicC. protectedD. 不使用約束符E. final 19 . 下面哪個事件監(jiān)聽器在Java中有事件適配器?A. MouseListenerB. KeyListenerC. ActionListenerD. ItemListener

10、E. WindowListener 20 . 下面哪些不是java的原始數(shù)據(jù)類型。A. shortB. BooleanC. unitD. float二、讀程序(每小題5分,共20分)1. 寫出以下程序的運行結(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í)行以下幾個語句后的輸出結(jié)果是 。int s = 0 ;for ( int i = 0 ; i MyIntArray.length ; i + + ) s += MyIntArrayi ;System.out.println( s );3. 寫出下列程序完成的功能import java.awt.*;import java.applet.Applet;public class DrawMyImage extends AppletImage myImage; / 定義一個圖像類

12、Image的對象myImagepublic void init( )myImage = getImage(getDocumentBase( ),pica.jpg);public void paint(Graphics g)g.drawImage(myImage,0,0,this);4寫出以下程序的運行結(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. 本站所有資源如無特殊說明,都需要本地電腦安裝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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論