




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、JAVA語言程序設(shè)計(jì)模擬題(補(bǔ))判斷題TOC o 1-5 h zApplet是一種特殊的Panel,它是JavaApplet程序的最外層容器。(對(duì))Java的各種數(shù)據(jù)類型占用的內(nèi)存長(zhǎng)度固定,與具體軟碩件環(huán)境無關(guān)。(對(duì))Java源程序文件中是不區(qū)分字母的大小寫的。(錯(cuò))Java有垃圾回收機(jī)制,內(nèi)存回收程序可在指定的時(shí)間釋放內(nèi)存對(duì)象。(錯(cuò))無論Java源程序包含幾個(gè)類的定義,若該源程序文件以B.java命名,編譯后生成的都只有一個(gè)名為B.class的字節(jié)碼文件。(錯(cuò))abstract方法所在的類必須是abstract類。(對(duì))在Java的方法中定義一個(gè)常量要用const關(guān)鍵字。(錯(cuò))Java的源代
2、碼中定義兒個(gè)類,編譯結(jié)果就生成幾個(gè)以.class為后綴的字節(jié)碼文件。(對(duì))Java類中不能存在同名的兩個(gè)成員函數(shù)。(錯(cuò))在Java中對(duì)象可以賦值,只要使用賦值號(hào)(等號(hào))即可,相當(dāng)于生成了一個(gè)各屬性與賦值對(duì)象相同的新對(duì)象。(錯(cuò))可以用new來創(chuàng)建一個(gè)類的實(shí)例,即“對(duì)象”。(對(duì))applet可以運(yùn)行在瀏覽器中。(對(duì))一個(gè)線程對(duì)象的具體操作是由run()方法的內(nèi)容確定的,但是Thread類的run()方法是空的,其中沒有內(nèi)容;所以用戶程序要么派生一個(gè)Thread的子類并在子類里重新定義run()方法,要么使一個(gè)類實(shí)現(xiàn)Runnable接口并書寫其中run()方法的方法體。(對(duì))選擇題對(duì)Java運(yùn)算符,
3、下面說法正確的是(D)不具有優(yōu)先級(jí)的區(qū)別B.相同優(yōu)先級(jí)的運(yùn)算符,計(jì)算順序是從右到左C.圓括號(hào)具有最高優(yōu)先級(jí)D.”+”號(hào)的優(yōu)先級(jí)高于&”Javaapplication中的主類需包含main方法,以下哪項(xiàng)是main方法的止確形參?(B)StringargsB.StringargsC.CharargsD.StringBufferargsJava語言具有許多優(yōu)點(diǎn)和特點(diǎn),下列選項(xiàng)中,哪個(gè)反映了Java程序并行機(jī)制的特點(diǎn)?(B)A.安全性B.多線性C.跨平臺(tái)D.可移植break語句(D)A.只中斷最內(nèi)層的循環(huán)B.只中斷最外層的循環(huán)C.借助于標(biāo)號(hào),可以實(shí)現(xiàn)任何外層循環(huán)中斷D.只中斷某一層的循環(huán)下列哪個(gè)類聲明
4、是正確的?(D)A.abstractfinalclassHl)B.abstractprivatemove()C.protectedprivatenumberD.publicabstractclassCar一個(gè)可以獨(dú)立運(yùn)行的Java應(yīng)用程序(D)A.可以有一個(gè)或多個(gè)main方法B.最多只能有兩個(gè)main方法C.可以有一個(gè)或零個(gè)main方法D.只能有一個(gè)main方法Applet可以做下列那些操作?(A)A.讀取客戶端文件B.在客戶端主機(jī)上創(chuàng)建新文件C.在客戶端裝載程序庫(kù)D.讀取客戶端部分系統(tǒng)變量如呆希塑所有的控件在界面上均勻排列,應(yīng)使用下列那種布局管理器?(B)A.BoxLayoutB.GridL
5、ayoutC.BorderLayoutD.FlowLouLayout以下關(guān)于繼承的敘述正確的是(A)。A.在Java中類只允許單一繼承B.在Java中一個(gè)類只能實(shí)現(xiàn)一個(gè)接口在Java中一個(gè)類不能同時(shí)繼承一個(gè)類和實(shí)現(xiàn)一個(gè)接口在Java中接口只允許單一繼承異常包含下列那些內(nèi)容?(C)A.程序中的語法錯(cuò)誤B.程序的編譯錯(cuò)誤程序執(zhí)行過程中遇到的事先沒有預(yù)料到的情況程序事先定義好的可能出現(xiàn)的意外情況11下列關(guān)于for循環(huán)和while循環(huán)的說法中哪個(gè)是正確的?(D)while循環(huán)能實(shí)現(xiàn)的操作,for循環(huán)也都能實(shí)現(xiàn)while循環(huán)判斷條件一般是程序結(jié)果,for循環(huán)判斷條件一般是非程序結(jié)果兩種循環(huán)任何時(shí)候都可替
6、換兩種循環(huán)結(jié)構(gòu)中都必須有循環(huán)體,循環(huán)體不能為空22有以下方法的定義,請(qǐng)選擇該方法的返回類型(D)ReturnTypemethod(bytex,doubley)return(short)x/y*2;A.byteBshortC.intDdouble2323Character流與Byte流的區(qū)別是(A.每次讀入的字節(jié)數(shù)不同C.前者是塊讀寫,后者是字節(jié)讀寫下列哪個(gè)屬于容器的構(gòu)件?(AC)前者帶有緩沖,后者沒有D二者沒有區(qū)別,可以互換使用A.importjava.awt.*;Cimportjava.io.*;A.importjava.awt.*;Cimportjava.io.*;26.for(;)是(A
7、)oA.循環(huán)結(jié)構(gòu)B.分支結(jié)構(gòu)17.設(shè)數(shù)組Array由以下語句定義用方法為(B)A.Array10BArray9C.array10Darray9A.JFrameBJButtonCJPnelDJApplet在編寫JavaApplet程序時(shí),需在程序的開頭寫上(B)語句。Bimportjava.applet.Applet;Dimportjava.awt.Graphics;c.順序結(jié)構(gòu)intArray=newint10則數(shù)組最后一個(gè)元素的止確引Javaapplication中的主類蠱包含main方法,以下哪項(xiàng)是main方法的止確形參?(B)A.StringargsBStringargsCChararg
8、sDStringBufferargs在瀏覽器中執(zhí)行applet程序,以下選項(xiàng)中的哪個(gè)方法將被最先執(zhí)行(A)。A.init()Bstart()Cdestroyf)Dstop()Java語言具有許多優(yōu)點(diǎn)和特點(diǎn),下列選項(xiàng)中,哪個(gè)反映了Java程序并行機(jī)制的特點(diǎn)?(B)A.安全性B.多線性C.跨平臺(tái)D.可移植21給出下面代碼,關(guān)于該程序以下哪個(gè)說法是正確的?(C)publicclassPersonstaticintarr=newint5);publicstaticvoidmain(Stringa)System.outprintln(arr0);A.編譯時(shí)將產(chǎn)生錯(cuò)誤B.編譯時(shí)正確,運(yùn)行時(shí)將產(chǎn)生錯(cuò)誤輸出零
9、D.輸出空有以下方法的定義,請(qǐng)選擇該方法的返回類型(D)。ReturnTypemethod(bytex,doubley)return(short)x/y*2;A.byteB.shortC.intD.doubleApplet可以做下列那些操作?(A)A.讀取客戶端文件B.在客戶端主機(jī)上創(chuàng)建新文件C.在客戶端裝載程序庫(kù)D.讀取客戶端部分系統(tǒng)變量如果希塑所有的控件在界面上均勻排列,應(yīng)使用下列那種布局管理器?(B)A.BoxLayoutB.GridLayoutC.BorderLayoutD.FlowLouLayoutJava語言中創(chuàng)建一個(gè)對(duì)象使用的關(guān)鍵字為(C)A.classB.interfaceCn
10、ewDcreate26若需要定義一個(gè)類域或類方法,應(yīng)使用哪種修飾符?(A)A.staticBpackageCprivateDpublic在編寫JavaApplet程序時(shí),需在程序的開頭寫上(B)語句。A.importjava.awt.*;Bimportjava.applet.Applet;Cimportjava.io.*;Dimportjava.awt.Graphics;為實(shí)現(xiàn)多線程之間的通信,需要使用下列那種流才合適?(D)A.FilterstreamBFilestreamCRandomaccessstreamDPipdestream設(shè)有下面兩個(gè)賦值語句:a=lntegerparselnt(
11、12);b=Integer.valueOfri2)intValue();下述說法正確的是(D)。A.a是整數(shù)類型變量,b是整數(shù)類對(duì)象。B.a是整數(shù)類對(duì)象,b是整數(shù)類型變量。C.a和b都是整數(shù)類對(duì)象并且值相等。D.a和b都是整數(shù)類型變量并且值相等。類Parent、Child定義如下:publicclassParentpublicfloataFun(floata,floatb)throwslOException45publicclassChildextendsParent6.7將以下哪種方法插入行6是不合法的。(A)A.floataFun(floata,floatb)BpublicintaFun(
12、inta,intb)throwsException!C.publicfloataFun(floatp,floatq)DpublicintaFun(inta,intb)throwsIOException程序填空題下列程序的功能是判斷某一年是否為閏年請(qǐng)?jiān)跈M線處填入適當(dāng)內(nèi)容,使程序能夠止確運(yùn)行.importjava.io.*;publicclassLeapYearpublicstaticvoidmain(Stringarge)Scannerreader=newScanner(Systemn);System.out.println(輸入年份是:);Strings=reader.nextLine()1i
13、ntyear=Integer.parselnt(s)2;ifyear%4=0&year%100!=0/year%400=0)System.outprintln(,+year+年是閏年”);elseSystem.outprintln(,+year+年不是閏年);下面程序?qū)?shù)組中每個(gè)元素賦值,然后按逆序輸出.請(qǐng)?jiān)跈M線處填入適當(dāng)內(nèi)容,使程序能正常運(yùn)行.importjava.io.*;publicclassArrayTestpublicstaticvoidmain(Stringargs)inti;inta=newint5;for(i=0;i=04;5)System.out.println(a,+i+,
14、=,a);程序閱讀題請(qǐng)寫出下列程序的輸出結(jié)果classAprotecteddoublex=10,y=12.56;publicvoidspeak()System.out.printing我喜歡NBA);publicvoidcry()y=x+y;System.out.printf(l,y=%fn,y);classBextendsAinty=100,z;publicvoidspeak()z=2*y;System.out.println(,lloveThisGame);System.out.printf(,y=%d,z=%d,/y/z);classExamplepublicstaticvoidmain
15、(Stringargs)Bb=newB();b.cry();b.speak();答:y=22.560000IloveThisGamey=100,z=200classExamplepublicstaticvoidmain(Stringargs)Stringsl,s2;sl=newString(zzwearestudent);s2=newString(zzwearestudent);System.out.println(sl.equals(s2);System.out.println(sl=s2);Strings3,s4;s3二howareyou;s4二howareyou;System.out.p
16、rintln(s3.equals(s4);System.out.println(s3=s4);答:truefalsetruetrue編程題編寫一個(gè)完整的JavaApplication程序。包含接IIShapeArea,類Circle、Rectangle、Test,具體要求如下:接口ShapeArea:接口方法doublegetArea():求一個(gè)形狀的面積doublegetPerimeter():求一個(gè)形狀的周長(zhǎng)類Rectangle:實(shí)現(xiàn)ShapeArea接口,并有以下屬性和方法:屬性width:double型,表示長(zhǎng)方形的寬度height:double型,表示長(zhǎng)方形的長(zhǎng)度方法Rectangl
17、e(doublew,doubleh):構(gòu)造函數(shù)toStringO:輸出矩形的描述信息,如uwidth=1.0,height=2.0,perimeter=6.0,area=2.0/,(3)Test類作為主類要完成測(cè)試功能生成Rectangle對(duì)象調(diào)用對(duì)象的toString方法,輸出對(duì)象的描述信息答:publicclassTestpublicstaticvoidmain(Stringargs)Rectangler=newRectangle(l,2);System.out.println(r.toStringO);interfaceShapeAreapublicabstractdoublegetPe
18、rimeter();publicabstractdoublegetArea();classRectangleimplementsShapeAreadoublewidth,height;Rectangle(doublew,doubleh)width=w;height=h;publicdoublegetPerimeter()return2*(width+height);publicdoublegetArea()returnwidth*height;publicStringtoStringOreturn,width=,+width+,/height=,+height+,/perimeter=,+getPerimeter()+,/area=,+getArea();寫出一個(gè)類Person,并由該類做基類派生出一個(gè)子類Employee。其中Person類具有Name、Age兩個(gè)保護(hù)成員變量,分別為String類型、整型,且具有公有的getAge成員函數(shù),用于返回Age變量的值。Employee
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025采購(gòu)合同協(xié)議書范本
- 立體幾何初步試題及答案
- 系統(tǒng)集成項(xiàng)目管理方法論的實(shí)踐應(yīng)用試題及答案
- 棗莊往年中考試題及答案
- 2025年軟件評(píng)測(cè)師考試熱點(diǎn)話題試題及答案
- 文檔編寫能力試題及答案
- 電力系自動(dòng)化試題及答案
- 考試信息共享社區(qū)軟件評(píng)測(cè)師試題及答案
- 湖北農(nóng)教語文試題及答案
- 土木工程制圖試題及答案
- 2023年德國(guó)專利法中文版
- 常見異常心電圖正確識(shí)別理論考核試題題庫(kù)及答案
- 六旋翼無人機(jī)的設(shè)計(jì)(畢業(yè)設(shè)計(jì))
- 《低段培智學(xué)生行為習(xí)慣養(yǎng)成教育的研究》小課題研究中期報(bào)告
- TC4鈦合金拉拔工藝探索
- 八年級(jí)數(shù)學(xué)上冊(cè)《平方差公式》的教學(xué)反思(優(yōu)秀3篇)
- “鄉(xiāng)村振興”戰(zhàn)略應(yīng)知應(yīng)會(huì)試題及答案(分享)
- 衢州萬達(dá)暖通工程施工方案(最終版)
- 學(xué)校端午假期致學(xué)生家長(zhǎng)一封信
- 遺傳自制習(xí)題答案?jìng)€(gè)我
- 鏈輪齒數(shù)尺寸對(duì)照表三
評(píng)論
0/150
提交評(píng)論