




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Java程序設(shè)計(jì)復(fù)習(xí)題復(fù)制一、單項(xiàng)選擇題1. 用來導(dǎo)入已經(jīng)定義好的類或包的語句是() 單選題 *A.interfaceB.import(正確答案)C.mainD.class2. 在Java中,一個(gè)類可同時(shí)定義許多同名的方法,這些方法的形式參數(shù)的個(gè)數(shù)、類型或順序各不相同,傳回的值可以不相同。這種面向?qū)ο蟪绦蛟O(shè)計(jì)的特性稱為() 單選題 *A.隱藏B.覆蓋C.重載(正確答案)D.Java不支持此特性3. java的前身是() 單選題 *A.Oak(正確答案)B.CC.pythonD.basic4. 以下代碼輸出從19到1之間的所有奇數(shù),for語句的條件判斷是()for ( i=19; ; i-=2)
2、 單選題 *System.out.print(i);Ai1Bi1Ci=15. 表達(dá)式46+7.8f的類型是() 單選題 *AintBdouble(正確答案)ClongDfloat6. 若下列所用變量均已正確定義,以下表達(dá)式中合法的是() 單選題 *Ad=ahcBb=c=a+5(正確答案)Ca+7=5+c=5D. i+j7. 在Java語言中不能注釋多行內(nèi)容的符號是() 單選題 *A以/*開始,*/結(jié)束的注釋B以/開始的注釋C以/*開始,*/結(jié)束的注釋(正確答案)D. 以/開始,*/結(jié)束的注釋8. 下列說法中正確的是() 單選題 *A. final類中的屬性和方法都必須被final修飾符修飾B抽
3、象類默認(rèn)是private類C一個(gè)Java源程序文件中最多只能有一個(gè)public類(正確答案)D. 引用一個(gè)類的屬性或調(diào)用其方法必須以這個(gè)類的對象名為前綴9. 下列容器中無邊框的是() 單選題 *A.Window(正確答案)B.JFrameC.JDialogueD.JPanel10. Java中字符類型采用的字符集是() 單選題 *AGBKBUnicode(正確答案)CISO8859D. GB231211. 以下關(guān)于Java語言變量的描述中,錯(cuò)誤的是() 單選題 *A. 變量名必須用標(biāo)識(shí)符來標(biāo)識(shí)B. 變量必須先定義,后使用C. 變量的類型必須是基本數(shù)據(jù)類型(正確答案)D. 局部變量的定義可以出現(xiàn)
4、在其所屬函數(shù)的任何位置12. 在程序設(shè)計(jì)領(lǐng)域,Java是面向?qū)ο蟪绦蛟O(shè)計(jì)語言的代表,面向?qū)ο蟮暮喎Q為() 單選題 *A. OOP(正確答案)B. OSPC. SBPD. SOP13. 以下四個(gè)類Test的聲明中,可以被任意類訪問的一個(gè)是() 單選題 *A. private class Test B. class Test extends ObjectC. public class Test extends Object(正確答案)D. abstract class Test14. 下列關(guān)于抽象類的說法中正確的是() 單選題 *A. 抽象類中的所有方法都必須是抽象的B. 構(gòu)造方法、靜態(tài)方法和私有
5、方法都可以成為抽象方法C. 可以用抽象類定義變量,也可以用new運(yùn)算符創(chuàng)建抽象類的實(shí)例D. 子類繼承抽象類時(shí),若未實(shí)現(xiàn)父類中的所有抽象方法,則這個(gè)子類仍為抽象類(正確答案)15. 創(chuàng)建一個(gè)由10個(gè)雙精度實(shí)數(shù)構(gòu)成的一維數(shù)組a,可使用的Java語句為() 單選題 *A. float a=float10;B. double a=new double5;(正確答案)C. double a=new 5;D. double a=new double5;16. 下列有關(guān)Java中標(biāo)準(zhǔn)類Math的說法中,錯(cuò)誤的是() 單選題 *A. Math類不能實(shí)例化B. Math類中的所有成員方法都是靜態(tài)的C. 用戶可以
6、編寫一個(gè)類來繼承Math類,從而可以定義新的數(shù)學(xué)運(yùn)算法則(正確答案)D. Math類提供了科學(xué)計(jì)算中經(jīng)常使用的數(shù)學(xué)函數(shù)17.下列關(guān)于StringBuffer類中的描述,正確的是() 單選題 *A. 它不包含length()方法B它的length()方法返回對應(yīng)字符緩沖區(qū)的容量C它的length()方法返回對應(yīng)字符緩沖區(qū)中實(shí)際字符的個(gè)數(shù)(正確答案)D它的length()方法和size()方法的用法一致,是得到可用內(nèi)存的最大長度18. Java中,既具有組件功能,又能包含其他組件的GUI單元是() 單選題 *A. 容器(正確答案)B.基本組件C.GUI用戶自定義成分D.Graphics類19. 沿
7、上、下、左、右和居中五個(gè)區(qū)域安放組件的布局管理器是() 單選題 *A. BorderLayoutB. FlowLayoutC. BoxLayoutD.GridLayout(正確答案)20. Java中所有類的父類是() 單選題 *A. SystemB.JavaC. Object(正確答案)D.Root21. 下列關(guān)于Java標(biāo)準(zhǔn)輸入輸出的說法中錯(cuò)誤的是() 單選題 *A.Java中沒有專門的輸入輸出語句,所有輸入輸出是通過輸入輸出流來實(shí)現(xiàn)的B.System類和java.lang.Math類不同,它的方法不全是靜態(tài)的(正確答案)C.標(biāo)準(zhǔn)輸入輸出流全部由java.lang.System管理D.標(biāo)準(zhǔn)
8、輸入操作是由System.in.read實(shí)現(xiàn),標(biāo)準(zhǔn)輸出操作由System.out.print實(shí)現(xiàn)22. 在控制臺(tái)編譯Java源程序的命令是() 單選題 *A.compileB.linkC.javaD. javac(正確答案)23. 以下關(guān)于Java語言表達(dá)式的描述中,錯(cuò)誤的是() 單選題 *A.表達(dá)式的操作數(shù)可以是方法調(diào)用。B.表達(dá)式的操作數(shù)不可以是常量。C.表達(dá)式可以單獨(dú)構(gòu)成Java語句。(正確答案)D.表達(dá)式求值時(shí),表達(dá)式中的每個(gè)變量必須有一個(gè)確定的值。24. 下列說法中正確的是() 單選題 *A. final類中的屬性和方法都必須被final修飾符修飾B. 引用一個(gè)類的屬性或調(diào)用其方法必
9、須以這個(gè)類的對象名為前綴C. 抽象類默認(rèn)是public類D. 一個(gè)Java源程序文件中最多只能有一個(gè)public類(正確答案)25. 在標(biāo)準(zhǔn)String類的方法中,能實(shí)現(xiàn)測試兩個(gè)字符串是否相等,且返回一個(gè)boolean類型值的方法是() 單選題 *A. regionMatches()B.equalsIgnoreCase()C. equals()(正確答案)D.compareTo()26. M類中有一個(gè)沒有形式參數(shù),且沒有返回值的方法method,若要使得用M.method()就可以調(diào)用該方法,則method方法的方法頭的正確形式應(yīng)該是() 單選題 *A. static void method(
10、)(正確答案)B. public method()C. final void method()D. static method()27. 下列有關(guān)數(shù)組的說法中,正確的是() 單選題 *A. 數(shù)組的類型可以是基本型,也可以是類,但不能是接口B.Java中的數(shù)組用new運(yùn)算符創(chuàng)建,new運(yùn)算符還將為數(shù)組分配相應(yīng)的內(nèi)存空間(正確答案)C.對于數(shù)組空間的回收,Java和C/C+相同,都是由程序控制的D. 數(shù)組聲明時(shí)就已經(jīng)分配內(nèi)存了28. 在Java語言中,以下標(biāo)識(shí)符合法的是() 單選題 *A.5wB.A%C.a+bD.$a(正確答案)29. 在Java程序中,已定義變量int x,給x賦值為1的語句是
11、() 單選題 *A. mov x,1B.x=1(正確答案)C.x:=1D.int x=130. Java虛擬機(jī)被稱為() 單選題 *A.JVM(正確答案)B.JDKC.JSPD.JNI31. 把窗口分成東、南、西、北、中五個(gè)明顯區(qū)域的布局管理器是() 單選題 *A.FlowLayoutB.BorderLayout(正確答案)C.CardLayoutD.GridLayout32. 不能再派生子類的類,修飾其,應(yīng)該使用的修飾符是() 單選題 *A.privateB.abstractC.publicD.final(正確答案)33. 以下代碼輸出從2到20之間的所有偶數(shù),for語句的初始化部分是()f
12、or ( ; i=20; i+=2 ) 單選題 *System.out.print(i);A.i=0B.i=2(正確答案)C.i=19D.i=2034. 以下關(guān)于Java中類聲明和方法聲明的敘述中,不正確的是() 單選題 *A.在類的內(nèi)部可以再聲明類,即Java中允許嵌套進(jìn)行類聲明B.在方法的內(nèi)部可以再聲明方法(正確答案)C.類的成員變量的所屬類型可以是Java中的任意合法類型D.方法的局部變量的所屬類型可以是Java中的任意合法類型35. 要定義int型public成員變量MAXLEN,并保持其值為常數(shù)100,則定義這個(gè)變量的語句是() 單選題 *A.public int MAXLEN=10
13、0;B.final int MAXLEN=100C.public const int MAXLEN=100;D.public final int MAXLEN=100;(正確答案)36. 以下不屬于Java類庫中的基礎(chǔ)包的是() 單選題 *A.java.langB. java.applet(正確答案)C. java.awtD. 37. 下列程序片段的運(yùn)行結(jié)果為() 單選題 *int a = 2,4,6,8;int b = 1,3,5,7,9;System.arraycopy(a,1,b,0,3);for(int i = 0; i b.length(); i+) System.out.print(bi + “ ”);A.2 4 6 7 9;B.4 6 8 7 9(正確答案)C.4 3 5 7 9D. 4 3 5 9 738. Java語言中創(chuàng)建一個(gè)對象使用的關(guān)鍵字為() 單選題 *A.classB. interfaceC. new(正確答案)D. create39. 在標(biāo)準(zhǔn)String類的方法中,能去除某字符串中的首尾空格的方法是() 單選題 *A.trim()(正確答案)B.replace
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 倒板施工合同方案的施工驗(yàn)收標(biāo)準(zhǔn)3篇
- 事業(yè)單位采購合同中的甲方權(quán)益3篇
- 外賣員雇傭合同的福利待遇3篇
- 守護(hù)校園安全3篇
- 安全之責(zé)校慶保障3篇
- 安全承諾運(yùn)動(dòng)更放心3篇
- 完整路燈安裝工程施工協(xié)議書2篇
- 工作合同解除協(xié)議3篇
- 保稅區(qū)買賣合同的問題與解決3篇
- 綠色環(huán)保與可持續(xù)發(fā)展的投資政策與環(huán)境治理分析考核試卷
- DZ∕T 0215-2020 礦產(chǎn)地質(zhì)勘查規(guī)范 煤(正式版)
- 婦科腹腔鏡手術(shù)術(shù)前宣教
- 農(nóng)貿(mào)市場消防應(yīng)急預(yù)案演練總結(jié)
- 2023年湖北宜昌高新區(qū)社區(qū)專職工作人員(網(wǎng)格員)招聘考試真題及答案
- 外貿(mào)談判知識(shí)分享課件
- 《患者疼痛管理》課件
- 基于AI人工智能的智慧園區(qū)融合感知平臺(tái)建設(shè)方案
- JB T 7689-2012懸掛式電磁除鐵器
- 課件-錯(cuò)賬更正
- 現(xiàn)代漢語語料庫詞頻表CorpusWordlist
- GB/T 5465.2-2023電氣設(shè)備用圖形符號第2部分:圖形符號
評論
0/150
提交評論