奧鵬南開《Java語言程序設(shè)計》20秋學期在線作業(yè)參考試題答案_第1頁
奧鵬南開《Java語言程序設(shè)計》20秋學期在線作業(yè)參考試題答案_第2頁
奧鵬南開《Java語言程序設(shè)計》20秋學期在線作業(yè)參考試題答案_第3頁
奧鵬南開《Java語言程序設(shè)計》20秋學期在線作業(yè)參考試題答案_第4頁
奧鵬南開《Java語言程序設(shè)計》20秋學期在線作業(yè)參考試題答案_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

奧鵬南開《Java語言程序設(shè)計》20秋學期在線作業(yè)參照試題答案南開大學-20秋學期(1709、1803、1809、1903、1909、20XX年、20XX年)《Java語言程序設(shè)計》在線作業(yè)1.在Java中,由Java編譯器自動導入,而無需在程序中用import導入的包是()。Ajava.appletBjava.awtCjava.utilDjava.lang2.以下關(guān)于繼承的表達正確的選項是()。A在Java中類只贊同單一繼承B在Java中一個類只能實現(xiàn)一個接口C在Java中一個類不能夠同時繼承一個類和實現(xiàn)一個接口D在Java中接口只贊同單一繼承3.在java語句中,運算符實現(xiàn)()A邏輯或B邏輯與C邏輯非D邏輯相等4.設(shè)原字符串s為StringBuffer型,且s=“Hellojava“,若是想用子串代替把s變換成“HelloWorld則“,正確的語句是()。s.replace(6,9,“WorldB“);s.replace(6,10,“WorldC“);s=“World“;Ds=replace(“java“,“World以下代“碼);的5.執(zhí)行結(jié)果是:publicclassTest3{publicstaticvoidmain(Stringargs[]){System.out.println(100%3);System.out.print(“,“);System.out.println(100%3.0);}}A1,1B1,1.0C1.0,1D1.0,1.06.1/7以下代碼的執(zhí)行結(jié)果是:publicclassTest1{publicstaticvoidmain(Stringargs[]){floatt=9.0f;intq=5;System.out.println((t++)*(--q));}}A40B40.0C36D36.07.一個循環(huán)一般應(yīng)包括哪幾部分內(nèi)容()A初始化部分B循環(huán)體部分C迭代部分和停止部分D以上都是8.以下不屬于條件語句要點字的是()AifBelseCswitchDwhile9.s=s.delete(5,12);若是s=“abcdefghigklmn則“,執(zhí)行刪除語句后,s的值為()。AabcdefnBabcdemnCabcdemnDabcdelmn10.以下程序段的輸出結(jié)果為classCruncher{voidcrunch(inti){System.out.println(“versionint“);}voidcrunch(Strings){System.out.println(“Stringversion“);}publicstaticvoidmain(Stringargs[]){Crunchercrun=newCruncher();charch='p';crun.crunch(ch);}}AintversionBStringversionC編譯出錯D編譯經(jīng)過,但產(chǎn)生異常11.下面屬于Java要點字的是ANULLBIFCdoDWhile12.關(guān)于計算機輸入和輸出,以下哪一項為哪一項不正確的()。A一般稱為IO:InputOutputB計算機程序的一般模型可歸納為:輸入、計算和輸出C關(guān)于同樣的程序,不同樣的輸入,一般會有不同樣的輸出D是人機交互的重要手段13.在Java中,負2/7責對字節(jié)代碼講解執(zhí)行的是()。A垃圾回收器B虛假機C編譯器D多線程體系14.String(byte[],int,int)中,第三個參數(shù)用來生成字符串的byte型數(shù)組的()。A長度B初步地址C停止地址D停止地址+115.下面哪個不是Java標準庫中Writer類的子類()。AFilterWriterBPrintWriterCLineNumberWriterDFileWriter在Java中,由Java編譯器自動導入,而無需在程序中用import導入的包是()。Ajava.appletBjava.awtCjava.utilDjava.lang17.若是希望某個變量只能夠被類自己接見和調(diào)用,則應(yīng)該使用以下哪一種訪問控制修飾()。AprivateBprotectedCprivateprotectedDpublic18.在switch(expression)語句中,expression的數(shù)據(jù)種類不能夠是()。AdoubleBcharCbyteDshort19.要使類中的某個成員變量只能被同一個包中的類接見到,該變量可用什么修飾符修飾?AprotectedBpublicCprivateD應(yīng)不加修飾符20.關(guān)于while和do-while循環(huán),以下說法正確的選項是()A兩種循環(huán)除了格式不通外,功能完好同樣B與do-while語句不通的是,while語句的循環(huán)最少執(zhí)行一次Cdo-while語句第一計算停止條件,當條3/7件滿足時,才去執(zhí)行循環(huán)體中的語句D以上都不對。Javaapplication中的主類需包括main方法,以下哪項是main方法的正確形參?AStringargsBStringar[]CCharargDStringBufferargs[]22.不能夠構(gòu)成循環(huán)的語句是()。Afor語句Bwhile語句Cswitch語句Ddo—while語句23.關(guān)于方法的形參和實參,以下說法正確的選項是()。A和實參同樣,在定義形參時,即被系統(tǒng)分配內(nèi)存單元,直至程序結(jié)束。實參能夠是常量、變量、表達式,但是不能夠是方法。實參和形參在數(shù)量上、種類上溫序次上必定嚴格一致。方法調(diào)用中的數(shù)據(jù)是單向傳達的,即形參的值在方法調(diào)用結(jié)束后傳給實參。24.for(;;)是()。A循環(huán)結(jié)構(gòu)B分支結(jié)構(gòu)C序次結(jié)構(gòu)D選擇結(jié)構(gòu)25.如下哪個不是Java中有效的要點字?()AconstBNULLCfalseDthis26.以下關(guān)于變量的表達中正確的選項是()。A實例變量是類的成員變量B實例變量用要點字static聲明C在方法中定義的局部變量在該方法被執(zhí)行時創(chuàng)辦D局部變量在使用前必定被初始化27.以下哪一個屬于JAVA語言的數(shù)據(jù)種類()。4/7A指針種類B類C數(shù)組D浮點種類28.關(guān)于選擇結(jié)構(gòu)以下哪些說法錯誤()。Aif語句和else語句必定成對出現(xiàn)Bif語句能夠沒有else語句對應(yīng)Cswitch結(jié)構(gòu)中每個case語句中必定用break語句Dswitch結(jié)構(gòu)中必定有default語句29.關(guān)于Java的標準輸入輸出流,以下哪些是正確的()。ASystem.out和System.in分別用來辦理標準輸出和輸入B標準輸入和輸出均只針對計算機鍵盤和屏幕CJava對輸入和輸出編程均要求逼迫異常保護D只有一個標準輸入流30.以下不正確的描述是()。方法的定義不能夠夠嵌套,但方法的調(diào)用能夠嵌套。方法的定義能夠嵌套,但方法的調(diào)用不能夠夠嵌套。方法的定義和方法的調(diào)用均不能夠夠嵌套。方法的定義和方法的調(diào)用均能夠嵌套。31.下面哪些循環(huán)不會以致死循環(huán)?()Afor(intk=0;kk++)Bfor(intk=10;kk--)Cfor(intk=0;kk--)Dfor(intk=0;kk++)32.以下關(guān)于JAVA語言中要使用的一個變量,正確的選項是()。A在JAVA程序中要使用一個變量,必定先對其進行聲明B變量聲明語句能夠在程序的任何地方,只要在變量使用前就可以5/7C變量不能夠夠在其作用域之外使用D局部變量在使用從前可以不初始化,系統(tǒng)使用默認的初始值33.以下語句中,不屬于多分支語句的是()。Aif語句Bswitch語句Cdowhile語句Dfor語句34.關(guān)于JavaApplication和Applet的說法中,不正確的選項是()。A都包括main()方法B都經(jīng)過“appletviewer命令”執(zhí)行C都經(jīng)過“javac命”令編譯D都嵌入在HTML文件中執(zhí)行35.以下JAVA語句中,正確是()。Aint$e,a,b=10;Bcharc,d='a';Cfloate=0.0d;Ddoublee=0.0f;36.在Java中一個類只能實現(xiàn)一個接口T對F錯37.Java的各種數(shù)據(jù)種類所占用的內(nèi)存長度與詳盡軟硬件環(huán)境有關(guān)T對F錯38.在Java的方法中定義一個常量要用const要點字。T對F錯39.子類必定經(jīng)過super()要點字調(diào)用父類的構(gòu)造函數(shù)T對F錯40.Java語言中的數(shù)組元素只能是基本數(shù)據(jù)種類而不能夠為對象種類。A錯誤B正確41.若Java源程序中包括了幾個類的定義,則編譯后就生成對應(yīng)的幾個字節(jié)碼文件。T對F錯42.數(shù)組使用完成后,所占用的儲藏空間的釋放是由垃圾收集器自動回收的。6/7T對F錯43.Java的源代碼中定義幾個類,編譯結(jié)果就生成幾個以.class為后綴的字節(jié)碼文件。A錯誤B正確44.抽象方法的body部分必定用一對大括號{}包住T對F錯45.在方法中定義的局部變量在該方法被執(zhí)行時創(chuàng)辦T對F錯46.Java類能夠作為種類定義體系和數(shù)據(jù)封裝體系T對F錯47.在Java中對象能夠賦值,只要使用賦值號(等號)即可,相當于生成了一個各屬性與賦值對象同樣的新

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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

提交評論