最新Java考試復(fù)習(xí)資料資料_第1頁
最新Java考試復(fù)習(xí)資料資料_第2頁
最新Java考試復(fù)習(xí)資料資料_第3頁
最新Java考試復(fù)習(xí)資料資料_第4頁
最新Java考試復(fù)習(xí)資料資料_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、身 份 證 號(hào) 碼線戔55此科目編號(hào):2432全國信息化計(jì)算機(jī)應(yīng)用技術(shù)水平教育考試試卷(考試時(shí)間:180分鐘 考試總分:100分 專業(yè)認(rèn)證課程:JAVA程序設(shè)計(jì))注意事項(xiàng)C public static int main(String arg )D public void main (String arg8、為AB類的一個(gè)無形式參數(shù)無返回值的方法就可以調(diào)用它,該方法頭的形式為()method書寫方法頭,使得使用類名AB作為前綴準(zhǔn)A static void method( )BC final void method( )D9、下列哪個(gè)是合法的Java標(biāo)識(shí)符?()題號(hào)-一-二二三四總分總評分人分?jǐn)?shù)1

2、、請首先按要求在試卷的標(biāo)封處填寫您的姓名、考號(hào)等;2、請仔細(xì)閱讀各種題目的回答要求,在規(guī)定的位置填寫您的答案;3、請保持試卷卷面的整潔,不要在標(biāo)封區(qū)填寫無關(guān)內(nèi)容。、單項(xiàng)選擇題(每題 1分,共10分)1、Java的字符類型采用的是 Uni code編碼方案,每個(gè) Uni code碼占用()個(gè)比特位。、16、32、64姓名不2、Java 是(A、解釋型類的語言、編譯型、編譯解釋型、無類型3、若a的值為3時(shí),下列程序段被執(zhí)行后,c的值是多少?(c = 1;if ( a0 ) if ( a3 ) c = 2;else c = 3;else c = 4;A Tree&GlassesC _$theLast

3、One10、Java ApplicationA main方法C in it方法BD源程序的主類是指包含有(BD、public void method()、abstract void method()、! FirstJavaApplet、273.5)方法的類。、toString 方法、actionPerfromed方法二、不定項(xiàng)選擇題(每題 1分,共10分)1、關(guān)于被保護(hù)訪問控制符 protected 修飾的成員變量,以下說法正確的是()A、可以被三種類所引用:該類自身、與它在同一個(gè)包中的其他類、在其他包中的該類的子類B可以被兩種類訪問和引用:該類本身、該類的所有子類C只能被該類自身所訪問和修改

4、D只能被同一個(gè)包中的類訪問準(zhǔn) 考 證 號(hào) 碼題答4、在編與寫上(Java Applicati on) 語句。A import java.awt.* ;C import java.io.* ;程序時(shí),若需要使用到標(biāo)準(zhǔn)輸入輸出語句,必須在程序的開頭、import java.applet.Applet ;、import java.awt.Graphics ;5、若需要定義一個(gè)類域或類方法,應(yīng)使用哪種修飾符?(A static、package、private、public6、編譯 Java Applet源程序文件產(chǎn)生的字節(jié)碼文件的擴(kuò)展名為(地區(qū)A java、class、htmlexeclass Per

5、s on class Stude ntlong id; /身份證號(hào)String n ame; /姓名return score;問:類 Person 和類 Student的關(guān)系是(A、包含關(guān)系BC關(guān)聯(lián)關(guān)系D2、設(shè)有下面兩個(gè)類的定義:3、設(shè)有下面的兩個(gè)類定義:exte nds Pers on int score; /入學(xué)總分int getScore()生7、main 方法是 Java Application程序執(zhí)行的入口點(diǎn),關(guān)于main方法的方法頭以下哪項(xiàng)是合法的()?class AA A public static void mainB、 public static void main(Stri

6、ng argsvoid Show() System.out.pri ntln()、繼承關(guān)系、無關(guān)系,上述類定義有語法錯(cuò)誤我喜歡Java! ”);class BB exte nds AA void Show() System.out.pri ntln(“我喜歡C+!”);則順序執(zhí)行如下語句后輸出結(jié)果為:AA a;BB b;A、我喜歡Java!B、我喜歡C+!我喜歡C+!我喜歡Java!C我喜歡Java!D、我喜歡C+!我喜歡Java!我喜歡C+!a.Show(); b.Show();4、設(shè)有下面的一個(gè)類定義:class AA static void Show() System.out.pri n

7、tl n(我喜歡 Java! ”);class BB void Show() System.out.pri ntl n(“我喜歡 C+!”); 若已經(jīng)使用AA類創(chuàng)建對象a和BB類創(chuàng)建對象b,則下面哪一個(gè)方法調(diào)用是正確的:(A、a.Show()、AA.Show();b.Show()BB.Show();C AA.Show();、a.Show();b.Show();BB.Show();5、在Java中,一個(gè)類可同時(shí)定義許多同名的方法,這些方法的形式參數(shù)的個(gè)數(shù)、類型或順序各不相同,傳回的值也可以不相同。這種面向?qū)ο蟪绦蛱匦苑Q為(A、隱藏B 、覆蓋 C 、重載 D 、Java不支持此特性6、對于構(gòu)造函數(shù)

8、,下列敘述正確的是()。A、構(gòu)造函數(shù)是類的一種特殊函數(shù),它的方法名必須與類名相同。B、 構(gòu)造函數(shù)的返回類型只能是void型。C構(gòu)造函數(shù)的主要作用是完成對類的對象的初始化工作。D 一般在創(chuàng)建新對象時(shí),系統(tǒng)會(huì)自動(dòng)調(diào)用構(gòu)造函數(shù)。7、 下面的是關(guān)于類及其修飾符的一些描述,正確的是:()。A、 abstract類只能用來派生子類,不能用來創(chuàng)建abstract類的對象。B、 final類不但可以用來派生子類,也可以用來創(chuàng)建final類的對象。C abstract 不能與final同時(shí)修飾一個(gè)類。D abstract 方法必須在abstract 類中聲明,但abstract 類定義中可以沒有 abstrac

9、t 方法。8、 若需要定義一個(gè)類域或類方法,應(yīng)使用哪種修飾符?()A、 static B 、 package C 、 private D 、 public9、 關(guān)于被私有保護(hù)訪問控制符private protected修飾的成員變量,以下說法正確的是()A、可以被三種類所引用:該類自身、與它在同一個(gè)包中的其他類、在其他包中的該類的子類B可以被兩種類訪問和引用:該類本身、該類的所有子類C只能被該類自身所訪問和修改D只能被同一個(gè)包中的類訪問10、 關(guān)于被私有訪問控制符private修飾的成員變量,以下說法正確的是()A、可以被三種類所引用:該類自身、與它在同一個(gè)包中的其他類、在其他包中的該類的子類

10、B可以被兩種類訪問和引用:該類本身、該類的所有子類C只能被該類自身所訪問和修改D只能被同一個(gè)包中的類訪問三、判斷題(每題 0.5分,共5分)1、設(shè)x = 2 ,則表達(dá)式(x + + ) * 3 的值是6。()2、開發(fā)與運(yùn)行Java程序需要經(jīng)過的三個(gè)主要步驟為編輯源程序、編譯生成字節(jié)碼、解釋運(yùn)行字節(jié)碼。()3、在Java程序中定義的類有兩種成員:域成員、方法成員()4、 多態(tài)是指一個(gè)程序中有多個(gè)同名的不同方法,在Java中有兩種多態(tài),一種是使用方法的重載實(shí)現(xiàn)多態(tài),另一種是使用方法的定義。()5、 創(chuàng)建一個(gè)標(biāo)識(shí)有廣西廣播電視大學(xué)”字樣的標(biāo)簽對象gxdd的語句為Label gxdd = newLab

11、el( “廣西廣播電視大學(xué)”)。()6、 Vector MyVector = new Vector(100,50)創(chuàng)建一個(gè)向量類對象 MyVector,有 100 個(gè)元素的空間,若空間使用完時(shí),以50個(gè)元素空間單位遞增。()7、在Java中,開發(fā)圖形用戶界面的程序需要使用一個(gè)系統(tǒng)提供的類庫,這個(gè)類庫就是java.awt。()8、 在Java圖形用戶界面編程中,若顯示一些不需要修改的文本信息,一般是使用Label。()9、 子類無條件地繼承父類的無參構(gòu)造函數(shù)。()10、 子類可以在自己的構(gòu)造函數(shù)中使用super關(guān)鍵字來調(diào)用父類的含參數(shù)構(gòu)造函數(shù),但這個(gè)調(diào)用語句必須是子類構(gòu)造函數(shù)的第一個(gè)可執(zhí)行語句。

12、()四、實(shí)際操作題(每題 15分,共75分)單元一義的窗框類輸入一個(gè)整數(shù)public class Sum public static void main( String args) double sum = 0.0 ;for ( int i = 1 ; i = 100 ; i + + )sum += 1.0/(double) i ;System.out.pri ntln( sum=+sum );import java.io.* ;public class Reverse public static void main(String args) int i , n =10 ;int a = ne

13、w in t10;for ( i = 0 ; i = 0 ; i)System.out.print(ai+);System.out.pri ntln(); Butt on btn;/FrameOut() super(按鈕);btn = new Butt on (”按下我);setLayout (new FlowLayout();add(bt n);setSize(300,200);show();單元二1. import java.io.*;public class abc public static void main(String args) AB s = new AB(Hello!,l l

14、ove JAVA.);System.out.println(s.toString();class AB String s1;Stri ng s2;AB( Stri ng str1 , Stri ng str2 ) s1 = str1; s2 = str2; public Stri ng toStri ng() return s1+s2;為系統(tǒng)定2. import java.io.* ;public class abcpublic static void main( Stri ng args) int i , s = 0 ;import java.awt.*;public class abc p

15、ublic static void main( Stri ng args) new FrameOut(); class FrameOut exte nds Frame / Frame程序,接受用戶從鍵盤輸入的一個(gè)正整數(shù),單元四編寫一個(gè)字符界面的Java Application程序,接受用戶輸入的10個(gè)整數(shù),并輸出這10個(gè)整數(shù)的最大值和最小值。單元五編寫一個(gè)完整的Java Applet程序使用復(fù)數(shù)類Complex驗(yàn)證兩個(gè)復(fù)數(shù) 1+2i和3+4i相加產(chǎn)生一個(gè)新的復(fù)數(shù)4+6i 。復(fù)數(shù)類Complex必須滿足如下要求:復(fù)數(shù)類Complex的屬性有:RealPart : int 型,代表復(fù)數(shù)的實(shí)數(shù)部分I

16、magi nPart : i nt 型,代表復(fù)數(shù)的虛數(shù)部分復(fù)數(shù)類Complex的方法有:Complex():構(gòu)造函數(shù),將復(fù)數(shù)的實(shí)部和虛部都置0Complex( int r , int i ):構(gòu)造函數(shù),形參r為實(shí)部的初值,i為虛部的初值。Complex complexAdd(Complex a) :將當(dāng)前復(fù)數(shù)對象與形參復(fù)數(shù)對象相加,所得的結(jié)int a = 10,20,30,40,50,60,70,80,90 ; for ( i = 0 ; i a.len gth ; i + )if ( ai%3 = = 0 ) s += ai;System.out.pri ntln (s=+s);3. imp

17、ort java.io.* ;public class abcpublic static void main(String args) SubSubClass x = new SubSubClass(10,20,30);x.show();class SuperClass int a,b;SuperClass(i nt aa , int bb) a=aa; b=bb; void show() System.out.println(a=+a+nb=+b); class SubClass exte nds SuperClass int c;SubClass(i nt aa,i nt bb,i nt cc) super(aa,bb);c=cc;class SubSubClass e

溫馨提示

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

最新文檔

評論

0/150

提交評論