專升本《JAVA語言程序設(shè)計(jì)》_第1頁
專升本《JAVA語言程序設(shè)計(jì)》_第2頁
專升本《JAVA語言程序設(shè)計(jì)》_第3頁
專升本《JAVA語言程序設(shè)計(jì)》_第4頁
專升本《JAVA語言程序設(shè)計(jì)》_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

專升本《JAVA語言程序設(shè)計(jì)》一、(共75題,共150分)1.下列不屬于面向?qū)ο缶幊痰娜齻€(gè)特征的是Oo(2分)封裝 B指針操作C.多態(tài)性 D.繼承標(biāo)準(zhǔn)答案:B2?類所實(shí)現(xiàn)的接口以及修飾不可以是()o(2分)publicB.abstractC.finalD.void標(biāo)準(zhǔn)答案:D3?下列類的定義,錯(cuò)誤的是()o(2分)TOC\o"1-5"\h\zApublicclassLestextends0場(chǎng)比:{ 丨fin/classoperatorsf }Cc'assPoint; ]DvoidclasEPoint] }標(biāo)準(zhǔn)答案:D關(guān)鍵字supper的作用是()。(2分)用來訪問父類被隱藏的成員變量B用來調(diào)用父類中被重載的方法用來調(diào)用父類的構(gòu)造函數(shù)以上都是標(biāo)準(zhǔn)答案:D下列說法正確的是()o(2分)java中包的主要作用是實(shí)現(xiàn)跨平臺(tái)功能package語句只能放在import語句后面包(package)由一組類(class)和界面(interface)組成可以用#include關(guān)鍵詞來標(biāo)明來自其它包中的類;標(biāo)準(zhǔn)答案:C6?下列哪個(gè)修飾符可以使在一個(gè)類中定義的成員變量只能被同一包中的類訪問?() (2分)A.private B無修飾符 C.public D.protected標(biāo)準(zhǔn)答案:B

publicc;assex3{publicstaticvoidniainfStrin§f]args){inta=2sintb=3:intx=4Ux=—a*x:cut.print;n(x);}7?下列語句序列執(zhí)行后,x的值是()。> (2分)13 B.12C.llD.10標(biāo)準(zhǔn)答案:B&下列語句中,屬于多分支語句的是()o(2分)A.if語句 B.switch語句C.dowhile語句 D.for語句標(biāo)準(zhǔn)答案:Bpubliccjas>Test2005{pub'icstaticvcidmain(Stringargs[J){Strings="Test17i:Switch(譏case17Java17:System.out.printf7Java17);break;cas?17Language17:System.out.prints17Language17);break;case17Test17:Systrm.out.printC7Test17break;}}(2分)9?閱讀下列代碼} (2分)A.Java B.Language C.TestD.編譯出錯(cuò)標(biāo)準(zhǔn)答案:C閱讀下列代碼public規(guī)assT?st200?{publicstaticvoidmainfS-ringargs[]){System.0UL.printinf(3>2)?4:5);}10.i 其運(yùn)行結(jié)果是()o(2分)A.2 B.3 C.4 D.5標(biāo)準(zhǔn)答案:C

11?在Applet中顯示文字?圖形等信息時(shí),應(yīng)使用的方法是()o(2分)A.paint()B.init()C.start()D.destroyO標(biāo)準(zhǔn)答案:A12.下列關(guān)于Applet的說法中,錯(cuò)誤的是()。(2分)A.Applet自身不能運(yùn)行,必須嵌入到其它應(yīng)用程序(如瀏覽器)中運(yùn)行B可以在安全策略的控制下讀寫本地磁盤文件Java中不支持向Applet傳遞參數(shù)Applet的主類要定義為java.applet.Applet類的子類標(biāo)準(zhǔn)答案:C13?下列命題中,錯(cuò)誤的是()o(2分)Java編程時(shí),要求應(yīng)盡量多用公共變量Java編程時(shí),要求應(yīng)盡量少用公共變量Java編程時(shí),要求應(yīng)盡量不用公共變量Java編程時(shí),要求應(yīng)盡量使用私有變量標(biāo)準(zhǔn)答案:B14.若特快訂單是一種訂單,則特快訂單類和訂單類的關(guān)系是()o(2分)A.使用關(guān)系 B包含關(guān)系 C.繼承關(guān)系 D.無關(guān)系標(biāo)準(zhǔn)答案:C15?若數(shù)組a定義為int[][]a=newint[3][4],則a是()。(2分)A.—維數(shù)組 B二維數(shù)組 C.三維數(shù)組 D.四維數(shù)組標(biāo)準(zhǔn)答案:BJava語言使用的字符碼集是()o(2分)A.ASCIIB.BCDC.DCBD.Unicode標(biāo)準(zhǔn)答案:DclassAl{elassA2{}PubjcclassB{Publicstati匚vojd Stringargsf-){(2分)(2分)A.只有B.class文件B只有Al.Class和A2.class文件有Al.class.A2.Class和B.class文件編澤不成功標(biāo)準(zhǔn)答案:C1&定義類頭時(shí)能使用的修飾符是()。(2分)private B.static C.protected D.abstract標(biāo)準(zhǔn)答案:D(2分)下列關(guān)于Application和(2分)Application使用解釋器java,exe執(zhí)行Application不使用獨(dú)立的解釋器就可以執(zhí)行Applet在瀏覽器中運(yùn)行Applet程序必須繼承Java的Applet類標(biāo)準(zhǔn)答案:B下列描述中不正確的一項(xiàng)是()。(2分)A.import語句告訴Java用戶需要哪個(gè)包(package!)中的類B所有的類必須實(shí)例化,才能調(diào)用它的數(shù)據(jù)成員和方法package語句用于將源文件存入所指定的包中System類不可能實(shí)例化,它的所有方法都是通過類變量來調(diào)用的標(biāo)準(zhǔn)答案:B已知如下的命令執(zhí)行javaMyTestabc(2分)A.args[0]="MyTestabc"B.args[0]="MyTest"C.args[0]="a" D.args[l]='b'標(biāo)準(zhǔn)答案:C,DJava語言的基本數(shù)據(jù)類型為:()。(2分)A.longB.short C.Integer D.Double標(biāo)準(zhǔn)答案:A,B23?變量聲明正確的是:()o(2分)A.charmyCharacter='B';B.longC.intm_iCount=65536; D.doublem_Dscroe;標(biāo)準(zhǔn)答案:A,B,C,D已知如下代碼publicciassTest{pub-icslaticvoidmain(Strmgarg[[){inti=5:de{System,out.printing);}whileSystem.cut.printin('finishedr):24.執(zhí)行后的輸出是什么?() (2分)

24.A.5 B.4標(biāo)準(zhǔn)答案:A,DA.5 B.4標(biāo)準(zhǔn)答案:A,DC.6D.Finished25.在java語言中,實(shí)現(xiàn)多態(tài)方式為:(2分)覆蓋 B繼承C.抽象 D.靜態(tài)標(biāo)準(zhǔn)答案:A,B26?下列特點(diǎn)中,哪個(gè)是Java虛擬機(jī)執(zhí)行的特點(diǎn)之一?()(2分)A.字節(jié)碼 B多進(jìn)程 C.靜態(tài)連接 D.編譯標(biāo)準(zhǔn)答案:A27?下列哪個(gè)是合法的標(biāo)識(shí)符?()(2分)A._bookB.5filesC.+static D.-3.14159標(biāo)準(zhǔn)答案:A28?下列哪個(gè)數(shù)代表單精度浮點(diǎn)數(shù)?()(2分)A.0652 B.3.4457D C.0.298fD.OL標(biāo)準(zhǔn)答案:Cpub-icciassT?st3{publicstaticvoidtnaintStringargs[J){System.cutprint:n(1|]。%3工System,cutprintu100^3.0):}29?下列代碼的執(zhí)行結(jié)果是:} (2分)A.1和1B1和1.0 C.1.0和1 D.1.0和1.0標(biāo)準(zhǔn)答案:BpublicclassTesti{publicstaticvoidmaintStringargs[f){Stringsi=ne^vString(L:h?ilo:7j:String=newSystem,cutprintXs1==s2):System,outprintss1.equa2s[ j:}30?下列代碼的執(zhí)行結(jié)果是:()〉 (2分)A.true,false B.true,trueC.false,true D.false,false標(biāo)準(zhǔn)答案:Cmain()方法的返回類型是:()。(2分)A.intB.void C.boolean D.static為了定義3個(gè)整形數(shù)組al、a2、a3,下面聲明正確的語句是()。(2分)intArrayf'al7a2:Amta3[]={1:2:5};int[「al3a2:inta3[}={1.2J.4.5}B.imal:a2[J;inta3=Ur2:3J;5)int[;aLa2Dmt逵仃也&罵標(biāo)準(zhǔn)答案:B下列說法哪個(gè)是正確的()。(2分)A.創(chuàng)建對(duì)象一定要用newB類的變量可以是簡單變量,也可以是一個(gè)對(duì)象類的變量必須是簡單變量對(duì)象中必有變量和方法標(biāo)準(zhǔn)答案:B0=1:if (a>0)if (a>3) c=2:elsec=:3:TOC\o"1-5"\h\z若a的值為3時(shí),下列程序段被執(zhí)行后,c的值是多少?()?iSS°=4; (2分)A.l B.2 C.3 D.4標(biāo)準(zhǔn)答案:B(2分)35?在編寫JavaApplication程序時(shí),若需要使用到標(biāo)準(zhǔn)輸入輸出語句,必須在程序的開頭寫上()(2分)importjava.a^vt.*;itnpcrtB.'Java.app;et.Applet;imporLjava.ic.:Dimportjava.awt.Graphics.標(biāo)準(zhǔn)答案:cTOC\o"1-5"\h\z36?若需要定義一個(gè)類域或類方法,應(yīng)使用哪種修飾符?() (2分)A.static B.package C.private D.public標(biāo)準(zhǔn)答案:C37?若在某一個(gè)類定義中定義有如下的方法:(2分)A.本地方法B最終方法 C.靜態(tài)方法 D.抽象方法標(biāo)準(zhǔn)答案:DclassPerson{classStudentextendsPerson{2ong id; 身份證錯(cuò)intscore: -入學(xué)總?分Stringname; 姓茗intgetScoreQ{}returnscore:38.設(shè)有下面兩個(gè)類的定義:J} 類Person和類Student的關(guān)系是()。(2分)A.包含關(guān)系B繼承關(guān)系關(guān)聯(lián)關(guān)系無關(guān)系,上述類定義有語法錯(cuò)誤標(biāo)準(zhǔn)答案:B39?在使用interface聲明一個(gè)接口時(shí),只可以使用()修飾符修飾該接口。 (2分)A.private B.protectedC.privateprotectedD.public標(biāo)準(zhǔn)答案:Da=Integer.parselntt:'l024:r);40?設(shè)有下面兩個(gè)賦值語句:b=InteSer intValue0=下述說法正確的是()。(2分)A.a是整數(shù)類型變量,b是整數(shù)類對(duì)象。Ba是整數(shù)類對(duì)象,b是整數(shù)類型變量。a和b都是整數(shù)類對(duì)象并且它們的值相等。a和b都是整數(shù)類型變量并且它們的值相等。標(biāo)準(zhǔn)答案:A在JavaApplet程序用戶自定義的Applet子類中,常常重載()方法在Applet的界面中顯示文字、圖形和其它界面元素。(2分)A.start()B.stop()C.init()D.paint()標(biāo)準(zhǔn)答案:D下面的語句的作用是:()。VectorMyVector=newVector(100,50);(2分)創(chuàng)建一個(gè)數(shù)組類對(duì)象MyVector,有100個(gè)元素的空間,每個(gè)元素的初值為50。B創(chuàng)建一個(gè)向量類對(duì)象MyVector,有100個(gè)元素的空間,每個(gè)元素的初值為50。創(chuàng)建一個(gè)數(shù)組類對(duì)象MyVector,有100個(gè)元素的空間,若空間使用完時(shí),以50個(gè)元素空間單位遞增。創(chuàng)建一個(gè)向量類對(duì)象MyVector,有100個(gè)元素的空間,若空間使用完時(shí),以50個(gè)元素空間單位遞增。標(biāo)準(zhǔn)答案:B43?為了區(qū)分類中重載的同名的不同方法,要求()。(2分)采用不同的形式參數(shù)列表B返回值類型不同調(diào)用時(shí)用類名或?qū)ο竺銮熬Y參數(shù)名不同標(biāo)準(zhǔn)答案:A44?在一個(gè)應(yīng)用程序中定義了數(shù)組日={1顯:3貝匚廠&史ID},為了打印輸出數(shù)組Q的最后一個(gè)數(shù)組元素,下面正確的代碼是()。(2分)A.System.out.println(a[10]);B.System.out.println(a[9]);System.out.println(a[a.length]);System.out.println(a(8));標(biāo)準(zhǔn)答案:Bint[1a=new45?設(shè)有定義 - ,a的所有數(shù)組元素是()。(2分)aO,al,a2,a3a[0],a[l],a[2],a[3]a[l],a[2],a[2],a[4]a[0],a[l],a[2],a[3],a[4]標(biāo)準(zhǔn)答案:B46?下列選項(xiàng)中,屬于Java語言特點(diǎn)的一項(xiàng)是()。(2分)A.分布式 B安全性 C.編譯執(zhí)行 D.面向?qū)ο髽?biāo)準(zhǔn)答案:A,B,D47?下列關(guān)于靜態(tài)初始化器的敘述中,哪一個(gè)是正確的?() (2分)A.靜態(tài)初始化器是在構(gòu)造函數(shù)之前加上static修飾符。B靜態(tài)初始化器是對(duì)類自身進(jìn)行初始化。靜態(tài)初始化器在同一個(gè)類中只能有一個(gè)。靜態(tài)初始化器是在其所屬的類加載內(nèi)存時(shí)由系統(tǒng)自動(dòng)調(diào)用執(zhí)行。標(biāo)準(zhǔn)答案:B,D48?下面哪幾個(gè)函數(shù)是戸訕山心窗田心…}的重載函數(shù)?()(2分)publicvoidexample(intAl.

B.publicintexatnpjeO.]B.publicintexatnpjeO.]Cpubiicvoidexamp-?2O}Dpublieintexampie(intm:floaLf)標(biāo)準(zhǔn)答案:A,D49?變量聲明正確的是()(2分)charmyCharacter=,B,;B.longMyLong=-375;C.intm_iCount=65536; D.doublem_Dscroe;標(biāo)準(zhǔn)答案:A,B,C,D下面描述()是正確的。(2分)Java的源程序必須以”java”或”jav”擴(kuò)展名保存JavaVM可以是軟件也可以是硬件CJava使用解釋器執(zhí)行代碼D.用高級(jí)語言編寫的代碼可以讓計(jì)算機(jī)理解并執(zhí)行它們標(biāo)準(zhǔn)答案:B,C下列選項(xiàng)中不屬于Java虛擬機(jī)的執(zhí)行特點(diǎn)的一項(xiàng)是()。(2分)A.異常處理 B多線程 C.動(dòng)態(tài)鏈接 D.簡單易學(xué)標(biāo)準(zhǔn)答案:D在Java語言中,那一個(gè)是最基本的元素?() (2分)A.方法 B包C.對(duì)象 D.接口標(biāo)準(zhǔn)答案:C(2分)53?如果有2個(gè)類A和:B,A類基于B類,則下列描述中正確的一個(gè)是()。A.這2個(gè)類都是子類或者超類B.A是(2分)B是A超類的子類 D.這2個(gè)類郡是對(duì)方的子類標(biāo)準(zhǔn)答案:C54?下列關(guān)于類?包和源文件的描述中,不正確的一項(xiàng)是()。(2分)A.—個(gè)包可以包含多個(gè)類B—個(gè)源文件中,可能有一個(gè)公共類屬于同一個(gè)包的類在默認(rèn)情況下可以相互訪問系統(tǒng)不會(huì)為源文件創(chuàng)建默認(rèn)的標(biāo)準(zhǔn)答案:D55.下列關(guān)于類和對(duì)象的描述中,不正確的一項(xiàng)是()。(2分)A.現(xiàn)實(shí)世界中,可以把每件事物都看做是一個(gè)對(duì)象B—組對(duì)象構(gòu)成一個(gè)程序,對(duì)象之間通過發(fā)消息通知彼此該做什么有共同屬性的對(duì)象可以抽象為一個(gè)類—個(gè)類只能實(shí)例化一個(gè)對(duì)象56?下列整型的最終靜態(tài)屬性i的定義中,正確的是()。(2分)finali; B.staticinti;C.staticfinalinti=234:D.finallfloati=3.14f;標(biāo)準(zhǔn)答案:C57?下列標(biāo)識(shí)符中,合法的一個(gè)是()。(2分)C2SS2D*標(biāo)準(zhǔn)答案:D5&現(xiàn)有一個(gè)int類型的整數(shù)和一個(gè)double類型的浮點(diǎn)數(shù),當(dāng)它們之間做了加法運(yùn)算之后,得到的結(jié)果類型應(yīng)該是()o (2分)A.int類型 B.double類型C.float類型D.long類型標(biāo)準(zhǔn)答案:B下列哪一個(gè)語句是合法的?() (2分)A.byte=128; B.Boolean=true:C.longl=0x23EFL; D.double=0,1453d:標(biāo)準(zhǔn)答案:C整型變量a.b定義如下,表達(dá)式++a==b的值是()。inta=3;intb=4;(2分)A.4 B.3 C.l D.10標(biāo)準(zhǔn)答案:Dpublicpublicstaticvoidinain(.SLring['ar§>){inta=13;a%=a/5:Systetn.cutprint;n(a);61?下列語句序列執(zhí)行后,輸出的結(jié)果是()。牛 (2分)A.l B.13 C.55 D.15標(biāo)準(zhǔn)答案:Apublicc^ass?xS{pub^icstaticmid:najn[StringE'args){inta=5^intb=5:intC=10;62?執(zhí)行下列程序段之后,輸出的結(jié)果為()。c/=(—A.tSystem.outprinLn(c);(2分)A.OB.5C.1OD.15標(biāo)準(zhǔn)答案:C63?執(zhí)行下列代碼之后,輸出的結(jié)果為()。A.2 B.3 C.5D.763?執(zhí)行下列代碼之后,輸出的結(jié)果為()。A.2 B.3 C.5D.7標(biāo)準(zhǔn)答案:Bpublicclass?x24{pub:icstaticvcidtnain(String['args){inta=2;intb=3;intc=7;intd=a>c:?a:c;d=d?2>b?d±;System,outprintln(b);}(2分)publice;iSSex30{pubjicstatic鼻?dmaintString['args){intal=3;inta2=4:intxj=5;瓦一a2<a2)xl=xl-i;System,outprint'n(x1];}64?下列語句序列執(zhí)行后,輸出的結(jié)果是()。(264?下列語句序列執(zhí)行后,輸出的結(jié)果是()。A.5 B.3標(biāo)準(zhǔn)答案:AC.4 D.665?在使用interface聲明一個(gè)接口時(shí),只可以使用哪一個(gè)修飾符修飾該接口?”() (2分)A.plivate B.protectedC.privateprotected D.public標(biāo)準(zhǔn)答案:D66.下列關(guān)于異常處理原則的說法中錯(cuò)誤的一項(xiàng)是()。(2分)修正問題,并再次調(diào)用引發(fā)異常的方法暫時(shí)解決問題,不再嘗試執(zhí)行該方法,轉(zhuǎn)而繼續(xù)程序的執(zhí)行用一個(gè)可替代的結(jié)果替換方法本來應(yīng)該得出的值進(jìn)行一些工作,然后把同一異常重?cái)S到較低層標(biāo)準(zhǔn)答案:D67?下列是繼承Thread類后得到的子類,請(qǐng)選擇正確的一項(xiàng)。()(2分)cjassA4extendsThread{voidrLin(){}A.}c'asiA4Lmp;em?ntsThrea辻{pub-icvcidninf)B.classA4extendsThread{publicvoidnin(){...}}c;assA4extendsThread{){}}標(biāo)準(zhǔn)答案:C6&下列說法中不正確的一項(xiàng)是()。(2分)A.多線程并發(fā)執(zhí)行時(shí),各個(gè)線

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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)論