版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、復(fù)習(xí)題4 一、選擇題1.在面對(duì)對(duì)象的方法中,一個(gè)對(duì)象懇求另一個(gè)對(duì)象為其服務(wù)的方式是通過(guò)發(fā)送 ( D )A、調(diào)用語(yǔ)句B、命令C、口令D、消息2.Java語(yǔ)言具有很多優(yōu)點(diǎn)和特點(diǎn),下列選項(xiàng)中,哪個(gè)反映了Java程序并行機(jī)制的特點(diǎn):( B )A、平安性B、多線程C、跨平臺(tái)D、可移值3.編寫(xiě)和運(yùn)行Java applet程序與編寫(xiě)和運(yùn)行Java application程序不同的步驟是 :( B )A、編寫(xiě)源代碼B、編寫(xiě)HTML文件調(diào)用該小程序,以.html為擴(kuò)展名存入相同文件夾C、編譯過(guò)程D、解釋執(zhí)行4.J
2、ava的字符類(lèi)型接受的是Unicode編碼方案,每個(gè)Unicode碼占用_個(gè)比特位。( B )A、8B、16C、32D、645.關(guān)于下列程序段的輸出結(jié)果,說(shuō)法正確的是 :( D )public class MyClassstatic int i;public static void main(String argv)System.out.println(i);A、有錯(cuò)誤,變量i沒(méi)有初始化。B、nullC、1D、06.下列代碼的執(zhí)行結(jié)果是: ( B )public class Test3public sta
3、tic void main(String args)System.out.print(100%3);System.out.print(",");System.out.println(100%3.0);A、1,1B、1,1.0C、1.0,1D、1.0,1.07.下列程序段的輸出結(jié)果是 :( B )void complicatedexpression_r()int x=20, y=30;boolean b;b=x>50&&y>60|x>50&&y<-60|x<-50&&
4、;y>60|x<-50&&y<-60;System.out.println(b);A、trueB、falseC、1D、08.給出下列代碼片段:( D )if(x>0)System.out.println("first");else if(x>-3) System.out.println("second");else System.out.println("third");請(qǐng)問(wèn)x處于什么范圍時(shí)將打印字符串“second”?A、x>0B、x>-3C
5、、x<=-3D、x<=0 & x>-39.若要把變量聲名為臨時(shí)性變量,應(yīng)使用如下哪種修飾符?( C )A、protectedB、provateC、transientD、volatile10.在Java中,一個(gè)類(lèi)可同時(shí)定義很多同名的方法,這些方法的形式參數(shù)的個(gè)數(shù)、類(lèi)型或挨次各不相同,傳回的值也可以不相同,這種面對(duì)對(duì)象程序特性稱為 :( C )A、隱蔽B、掩蓋C、重載D、Java不支持此特性11.如要拋出特別,應(yīng)用下列哪種子句? ( B )A、catchB、throwC、
6、tryD、finally12.在使用interface聲明一個(gè)接口時(shí),只可以使用_修飾符修飾該接口。 ( D )A、privateB、protectedC、private protectedD、public13.下列代碼的輸出結(jié)果是 : ( A )class Parent void printMe() System.out.println("parent"); class Child extends Pare
7、nt void printMe() System.out.println("child"); void printall() super.printMe(); this.printMe(); printMe();
8、 public class Test_this public static void main(String args) Child myC=new Child(); myC.printall(); A、parent child childB、parent child parentC、parent childD、編譯錯(cuò)誤14.為讀取的內(nèi)容進(jìn)行處理后再輸出,需要使用下列哪種流? (
9、; D )A、File streamB、Pipe streamC、Random streamD、Filter stream15.為實(shí)現(xiàn)多線程之間的通信,需要使用下列哪種流才合適?( D )A、Filter streamB、File streamC、Random access streamD、Piped stream16.Swing與aWT的區(qū)分不包括 :( D )A、Swing是由純Java實(shí)現(xiàn)的輕量級(jí)構(gòu)件B、Swing沒(méi)有本地代碼C、Swing不依靠操作系統(tǒng)的支持D、S
10、wing支持圖形用戶界面17.在編寫(xiě)Java applet程序時(shí),若需要對(duì)發(fā)生大事作出響應(yīng)和處理,一般需要在程序的開(kāi)頭寫(xiě)上_語(yǔ)句。 ( C )A、import java.awt.*;B、import java.applet.*;C、import java.io.*;D、import java.awt.event.*;18.注釋的基本原則不包括 :( D )A、注釋?xiě)?yīng)當(dāng)增加代碼的清楚度B、注釋要簡(jiǎn)潔C、在寫(xiě)代碼之前寫(xiě)注釋D、盡量給每一條語(yǔ)句加注釋19.java.io包中
11、定義了多個(gè)流類(lèi)型來(lái)實(shí)現(xiàn)輸入和輸出功能,可以從不同的角度對(duì)其進(jìn)行分類(lèi),按功能分為:( C )A、輸入流和輸出流B、字節(jié)流和字符流C、節(jié)點(diǎn)流和處理流20. 以下程序的運(yùn)行結(jié)果為( B )public class IfTestpublic static void main(String args)int x=3;int y=1;if(x=y)System.out.println("Not equal");elseSystem.out.println("Equal");A)Not equal
12、160; B)Equal C)無(wú)輸出 D)編譯出錯(cuò) 二填空題1.java.io包中的_ObjectinputStream_和_ ObjectOutputStream_類(lèi)主要用于對(duì)對(duì)象(Object)的讀寫(xiě)。2.在編寫(xiě)特別處理的Java程序中,每個(gè)catch語(yǔ)句塊都應(yīng)當(dāng)與_try_語(yǔ)句塊對(duì)應(yīng),使得用該語(yǔ)句塊來(lái)啟動(dòng)Java的特別處理機(jī)制。3. 挨次執(zhí)行以下兩個(gè)語(yǔ)句的輸出結(jié)果是:_10_。String s="我寵愛(ài)學(xué)習(xí)Java!"System.out.printl
13、n(s.length();4. Java語(yǔ)言通過(guò)接口支持_多重_繼承,使類(lèi)繼承具有更機(jī)敏的擴(kuò)展性。5. 實(shí)例化對(duì)象:就是創(chuàng)建一個(gè)對(duì)象。用_new_運(yùn)算符來(lái)實(shí)現(xiàn)對(duì)象的實(shí)例化。6.我們用_int_來(lái)定義一個(gè)整數(shù),用_char_來(lái)定義一個(gè)字符類(lèi)型,稱為原始數(shù)據(jù)類(lèi)型。7. 當(dāng)用戶在TextField中輸入一行文字后,按回車(chē),實(shí)現(xiàn)_ActionListner_接口可實(shí)現(xiàn)對(duì)大事的響應(yīng)。8. 包含Swing構(gòu)件的Applet(小應(yīng)用程序)應(yīng)當(dāng)是_applet_類(lèi)的子類(lèi)。三、寫(xiě)出下列程序的運(yùn)行結(jié)果1下列程序的輸出結(jié)果為:public class TestApple
14、0; int i=0; Apple(int i) this.i=i; Apple increament() i+; return this; void print()
15、0;System.out.println("i="+i); public static void main(String args) Apple redapple=new Apple(1000); redapple.increament().increament().print(); 1. 結(jié)果為:i=10022. 下列程序的輸出結(jié)果為:class
16、 SuperClass private int n; SuperClass() System.out.println("SuperClass()");
17、0; SuperClass(int n) System.out.println("SuperClass("+n+")"); class SubClass extends SuperClass private int n;
18、160; SubClass(int n) super(); System.out.println("SubClass("+n+")");
19、160; this.n=n; SubClass() super(300);
20、0; System.out.println("SubClass()"); public class TestSuperSub public static void main(String args) SubClass sc=new SubClass(400);
21、60; 2. 結(jié)果為:SuperClass()SubClass(400) 3. 下列程序的輸出結(jié)果為:class FatherClass public int value; public void f() value=100;
22、160; System.out.println("FatherClass.value="+value); class ChildClass extends FatherClass public int value; pu
23、blic void f() super.f(); value=200; System.out.println("Child
24、Class value="+value); System.out.println(value); System.out.println(super.value); public class TestInhe
25、rit public static void main(String args) ChildClass cc=new ChildClass(); cc.f();
26、160; 3. 輸出結(jié)果是:FatherClass.value=100ChildClass value=200200100 四、程序設(shè)計(jì)1.編寫(xiě)一個(gè)“Student”類(lèi),該類(lèi)擁有屬性:校名、學(xué)號(hào)、性別、誕生日期。方法包含設(shè)置姓名和成果(setName(),setScore())。 再編寫(xiě)“Student”類(lèi)的子類(lèi):Undergraduate(高校生)。Undergraduate類(lèi)除擁有父類(lèi)屬性和方法外,還有其自己的屬性和方 法:附加屬性包括系(department)、專業(yè)(major);方法包含設(shè)置系別和專業(yè)。 (setDepartment(),setMajor()。1.
27、 class Student String name="湖南*學(xué)院" int sNum=888888; String sex="男" String birth="1988/08/08" String sname; int Score; void setName(String a) sname=a;
28、 void setScore(int b) Score=b; void show() System.out.println("所在學(xué)校:"+name); System.out.println("學(xué)號(hào):"+sNum); System.out.println("
29、;性別:"+sex); System.out.println("生日:"+birth); System.out.println("姓名:"+sname); System.out.println("成果:"+Score); class Undergraduate extends Student
30、 String department; String major; void setDeparment(String c) department=c; void setMajo
31、r(String d) major=d; void show1() super.show(); System.out.println("
32、;系部:"+department); System.out.println("專業(yè):"+major); class Student public static void main(String arg) Studen
33、t A=new Student(); Undergraduate B=new Undergraduate(); B.setName("許翼"); B.setScore(95);
34、; B.setDeparment("信息工程系"); B.setMajor("計(jì)算機(jī)網(wǎng)絡(luò)"); B.show1(); 2.從鍵盤(pán)或者命令行輸入3個(gè)數(shù),求這三個(gè)數(shù)的最大值。2. import javax.swing.JOptionPane;public class MaxNum
35、; public static String sum(int a,int b,int c,int d) if(a>b) d=a;
36、60; if(b>d) d=b; if(c>d)
37、60;d=c; return "你輸入的三個(gè)數(shù)字中,最大的數(shù)是"+d; public static void main(String args)
38、60; int number1,number2,number3; try number1=Integer.parseInt(JOptionPane.showInputDialog("Enter the first Number: ");
39、 number2=Integer.parseInt(JOptionPane.showInputDialog("Enter the second Number: "); number3=Integer.parseInt(JOptionPane.showInputDialog("Enter the third Number: "); &
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 通信設(shè)備有限公司企業(yè)管理制度
- 江蘇省常熟市2024-2025學(xué)年八年級(jí)上學(xué)期期末質(zhì)量監(jiān)測(cè)歷史卷(含答案)
- 等離子體參數(shù)測(cè)試方法 編制說(shuō)明
- 值守辦公室協(xié)議書(shū)(2篇)
- 2025年DCA-1皮革固色劑項(xiàng)目發(fā)展計(jì)劃
- 2025年魚(yú)、蝦、貝、藻類(lèi)新品種合作協(xié)議書(shū)
- 成都七中模考題數(shù)學(xué)試卷
- 廣播站工作參考計(jì)劃范文1
- 財(cái)產(chǎn)租賃協(xié)議
- 集裝箱租賃合同范本
- 中醫(yī)醫(yī)療技術(shù)相關(guān)性感染預(yù)防與控制
- JT-T-860.2-2013瀝青混合料改性添加劑第2部分:高黏度添加劑
- 細(xì)胞生物學(xué)智慧樹(shù)知到期末考試答案章節(jié)答案2024年中南民族大學(xué)
- 2024中國(guó)留學(xué)生歸國(guó)求職洞察報(bào)告
- 2024年注冊(cè)安全工程師考試題庫(kù)及參考答案【完整版】
- 2024年全國(guó)人才流動(dòng)中心招聘事業(yè)編制人員3人歷年公開(kāi)引進(jìn)高層次人才和急需緊缺人才筆試參考題庫(kù)(共500題)答案詳解版
- 第十二章 全等三角形 作業(yè)設(shè)計(jì)-2023-2024學(xué)年人教版八年級(jí)數(shù)學(xué)上冊(cè)
- 建筑結(jié)構(gòu)荷載規(guī)范DBJ-T 15-101-2022
- “7.18”架橋機(jī)坍塌較大事故調(diào)查報(bào)告20201117
- 制藥專業(yè)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告
- 美術(shù)基礎(chǔ)(漢中職業(yè)技術(shù)學(xué)院)智慧樹(shù)知到期末考試答案2024年
評(píng)論
0/150
提交評(píng)論