




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Java選擇題復(fù)制1.設(shè) i、j 為int型變量名,a 為int型數(shù)組名,以下選項(xiàng)中,正確的賦值語(yǔ)句是()。 單選題 *A. i = i + 2B. a0 = 7(正確答案)C. i+ - -jD. a(0) = 662.下面可用得到x和y的最大值的表達(dá)式是() 單選題 *A.xy?y:xC.xy?(x+y):(x-y)D.x=y?y:x;3.下面有關(guān)java代碼安全性的敘述錯(cuò)誤的是() 單選題 *A. 字節(jié)碼校驗(yàn)器加載查詢執(zhí)行需要的所有類。(正確答案)B. 運(yùn)行時(shí)解釋器執(zhí)行代碼。C. 在運(yùn)行時(shí),字節(jié)碼被加載,驗(yàn)證然后在解釋器里面運(yùn)行。D. 類加載器通過(guò)分離本機(jī)文件系統(tǒng)的類和從網(wǎng)絡(luò)導(dǎo)入的類增加
2、安全性。4.關(guān)于Java中數(shù)據(jù)類型敘述正確的是() 單選題 *A.整型數(shù)據(jù)在不同平臺(tái)下長(zhǎng)度不同Bboolean類型數(shù)據(jù)只有2個(gè)值,true和false(正確答案)C數(shù)組屬于簡(jiǎn)單數(shù)據(jù)類型DJava中的指針類型和C語(yǔ)言的一樣5.若a的值為3時(shí),下列程序段被執(zhí)行后,c的值是多少?( )if ( a0 ) if ( a3 ) c = 2; else c = 3; else c = 4;單選題 *A 1B2C3(正確答案)D 46.以下可能包含菜單條的是() 單選題 *A.PanelB.Frame(正確答案)C.AppletD.Dialog7.為AB類的一個(gè)無(wú)形式參數(shù)無(wú)返回值的方法method書(shū)寫(xiě)方法頭
3、,使得使用類名AB作為前綴就可以調(diào)用它,該方法頭的形式為()。 單選題 *A. static void method( )(正確答案)B. public void method( )C. final void method( )D. abstract void method( )8.下面屬于面向字符的輸入流的是() 單選題 *A.BufferedWriterB.FileInputStreamC.ObjectInputStreamD.InputStreamReader(正確答案)9.Java的集合框架中重要的接口java.util.Collection定義了許多方法。下列不是Collection
4、接口所定義的的方法是() 單選題 *A.int size()B.boolean containsAll(Collection c)C.compareTo(Object obj)(正確答案)D.boolean remove(Object obj)10.關(guān)于類和對(duì)象的敘述正確的是() 單選題 *AJava的類分為兩大部分:系統(tǒng)定義的類和用戶自定義的類(正確答案)B類的靜態(tài)屬性和全局變量的概念完全一樣,只是表達(dá)形式不同C類的成員至少有一個(gè)屬性和一個(gè)方法D類是對(duì)象的實(shí)例化11.關(guān)于Java語(yǔ)言敘述錯(cuò)誤的是:() 單選題 *AJava語(yǔ)言具有跨平臺(tái)性BJava是一種面向?qū)ο蟮恼Z(yǔ)言CJava語(yǔ)言中的類可以
5、多繼承(正確答案)DJava的垃圾收集機(jī)制回收的是已不再使用的對(duì)象所占內(nèi)存空間12.設(shè)x為float型變量,y為double型變量,a為int型變量,b為long型變量, c為char型變量,則表達(dá)式x+y*a/x+b/y+c的值的類型是()。 單選題 *A.double(正確答案)B. longC. intD. char13.下列語(yǔ)句序列執(zhí)行后,k 的值是( )。int m=3, n=6, k=0; while( (m+) ( - n) ) +k; 單選題 *A.0B.1(正確答案)C. 2D. 314.設(shè)有定義 int i=123; long j=456; 下面賦值不正確的語(yǔ)句是()。 單
6、選題 *A. j=i;B.j=(long)i;C. i=(int)j;D. i=j;(正確答案)15.下列哪一個(gè)關(guān)鍵字用于實(shí)現(xiàn)接口來(lái)定義類? ( B ) 單選題 *AextendsBimplements(正確答案)CabstractDinterface16.paint()方法使用的類型參數(shù)是() 單選題 *A.Graphics(正確答案)B.Graphics2DDD C.String D.Color17.System.out.println(8 + 3);的輸出結(jié)果應(yīng)該是() 單選題 *A3B8C10D83(正確答案)18.如果需要從文件中讀取數(shù)據(jù),則可以在程序中創(chuàng)建對(duì)象的類是() 單選題 *
7、A.FileInputStream(正確答案)B.FileOutputStreamC.DataOutputStreamD.FileWriter19.下面main()方法的定義錯(cuò)誤的是() 單選題 *A.public static void main(String args) B.public static void main(String) (正確答案)C.public static void main(String args) D.public static void main(String x) 20.下列程序段執(zhí)行后的結(jié)果是()。String s=new String(abcdefg);
8、for(int i=0;is.length();i+=2)System.out.print(s.charAt(i); 單選題 *A. aceg(正確答案)B. ACEGC.abcdefgD. abcd21.以下有關(guān)構(gòu)造方法的說(shuō)法,正確的是() 單選題 *A一個(gè)類的構(gòu)造方法可以有多個(gè)(正確答案)B構(gòu)造方法在類定義時(shí)被調(diào)用C構(gòu)造方法只能由對(duì)象中的其它方法調(diào)用D構(gòu)造方法可以和類同名,也可以和類名不同22.下列語(yǔ)句序列執(zhí)行后,ch1 的值是( )。char ch1=A,ch2=W; if(ch1 + 2 j ) i-; else j-; 單選題 *A. 7B. 8(正確答案)C. 15D. 1625.
9、設(shè)有定義 int i = 6 ;,則執(zhí)行以下語(yǔ)句后,i 的值為()。i += i - 1; 單選題 *A. 10B. 11(正確答案)C. 100D. 12126.如果希望某個(gè)變量只可以被類本身訪問(wèn)和調(diào)用,則應(yīng)該使用下列哪一種訪問(wèn)控制修飾符() 單選題 *A private(正確答案)BprotectedCprivate protectedDpublic27.下列檢查型異常需要在編寫(xiě)程序時(shí)聲明的是() 單選題 *A.NullPointerExceptionB.ClassCastExceptionC.FileNotFoundException(正確答案)D. IndexOutOfBoundsEx
10、ception28.設(shè)有下面兩個(gè)賦值語(yǔ)句:a = Integer.parseInt(“12”);b = Integer.valueOf(“12”).intValue();下述說(shuō)法正確的是( )。 單選題 *A.a是整數(shù)類型變量,b是整數(shù)類對(duì)象B.a是整數(shù)類對(duì)象,b是整數(shù)類型變量C.a和b都是整數(shù)類對(duì)象并且值相等D.a和b都是整數(shù)類型變量并且值相等(正確答案)29.在復(fù)選框中移動(dòng)鼠標(biāo),然后單擊一選項(xiàng),要捕獲所選項(xiàng)必需實(shí)現(xiàn)的接口是() 單選題 *AActionListenerBMouseListenerCMouseMotionListernDItemListener(正確答案)30.運(yùn)行下列程序,
11、 會(huì)產(chǎn)生什么結(jié)果 ()public class X extends Thread implements Runnable public void run() System.out.println(this is run(); public static void main(String args) Thread t=new Thread(new X(); t.start(); 單選題 *A.第一行會(huì)產(chǎn)生編譯錯(cuò)誤B.第六行會(huì)產(chǎn)生編譯錯(cuò)誤C.第六行會(huì)產(chǎn)生運(yùn)行錯(cuò)誤D.程序會(huì)運(yùn)行和啟動(dòng)(正確答案)31.在調(diào)用方法時(shí),若要使方法改變實(shí)參的值,可以() 單選題 *A.用基本數(shù)據(jù)類型作為參數(shù)B.用對(duì)象作為參
12、數(shù)(正確答案)C. A和B都對(duì)D. A和B都不對(duì)32.下列方法頭中哪一個(gè)不與其他方法形成重載(overload)關(guān)系?() 單選題 *Avoid mmm()Bvoid mmm(int i)Cvoid mmm(String s)Dint mm()(正確答案)33.Java為移動(dòng)設(shè)備提供的平臺(tái)是()。 單選題 *A.J2ME(正確答案)B.J2SEC.J2EED.JDK8.034. 在Java中下列描述正確的是() 單選題 *A.一個(gè)子類可以有多個(gè)父類,一個(gè)父類也可以有多個(gè)子類B.一個(gè)子類可以有多個(gè)父類,但一個(gè)父類只可以有一個(gè)子類C.一個(gè)子類可以有一個(gè)父類,但一個(gè)父類可以有多個(gè)子類(正確答案)D.
13、上述說(shuō)法都不對(duì)35.下面的代碼段執(zhí)行之后count的值是 ( )int count = 1;for (int i = 1; i 0 ) if ( a3 ) c = 2; else c = 3; else c = 4;單選題 *A 1B2C3(正確答案)D 446.下列方法頭中哪一個(gè)不與其他方法形成重載(overload)關(guān)系?() 單選題 *Avoid mmm()(正確答案)Bvoid mmm(int i)Cvoid mmm(String s)Dint mm()47.編譯Java程序的命令是() 單選題 *AappletviewerBjavacCjava(正確答案)Djavadoc48.如果希
14、望某個(gè)變量只可以被類本身訪問(wèn)和調(diào)用,則應(yīng)該使用下列哪一種訪問(wèn)控制修飾符() 單選題 *A privateBprotectedCprivate protectedDpublic(正確答案)49. System.out.println(5 + 2);的輸出結(jié)果應(yīng)該是() 單選題 *A2B5C7D52(正確答案)50. 有如下程序段:int a = b = 5;String s1 = 祝你今天考出好成績(jī)!;String s2 = s1;則表達(dá)式a = b與s2 = s1的結(jié)果分別是:( ) 單選題 *Atrue與true(正確答案)Bfalse與trueCtrue與falseDfalse與false
15、51.以下屬于Java標(biāo)識(shí)符的是() 單選題 *A.publicB.superC.3numberD.width(正確答案)52.編譯Java源程序文件將產(chǎn)生相應(yīng)的字節(jié)碼文件,這些字節(jié)碼文件的擴(kuò)展名為() 單選題 *A.byteB .class(正確答案)C.htmlD.exe53. Java語(yǔ)言具有許多優(yōu)點(diǎn)和特點(diǎn),反映了Java程序并行機(jī)制的特點(diǎn)的是() 單選題 *A. 多線性(正確答案)B. 安全性C.跨平臺(tái)D.可移植54.下列表達(dá)式正確的是() 單選題 *Abyte=128;BBoolean=null;Clong l=0 xfffL;(正確答案)Ddouble=0.9239d;55. 有如
16、下程序段:nt a = b = 5;String s1 = 祝你今天考出好成績(jī)!;String s2 = s1;則表達(dá)式a = b與s2 = s1的結(jié)果分別是:( ) 單選題 *Atrue與true(正確答案)Bfalse與trueCtrue與falseDfalse與false56.下面語(yǔ)句在編譯時(shí)不會(huì)出現(xiàn)警告或錯(cuò)誤的是() 單選題 *A. float f=3.14B. char c=”c”C. Boolean b=null(正確答案)D. int i=10.057.在創(chuàng)建對(duì)象時(shí)必須() 單選題 *A.先聲明對(duì)象,然后才能使用對(duì)象B.先聲明對(duì)象,為對(duì)象分配內(nèi)存空間,然后才能使用對(duì)象C.先聲明對(duì)
17、象,為對(duì)象分配內(nèi)存空間,對(duì)對(duì)象初始化,然后才能使用對(duì)象(正確答案)D.上述說(shuō)法都正確58.以下由 for 語(yǔ)句構(gòu)成的循環(huán)執(zhí)行的次數(shù)是( )。for ( int i = 0; true ; i+) ; 單選題 *A. 有語(yǔ)法錯(cuò),不能執(zhí)行B. 一次也不執(zhí)行C. 執(zhí)行1次D. 無(wú)限次(正確答案)59.下列屬于容器的組件是() 單選題 *AJbuttonBJpane(正確答案)CCanvasDJtextArea60.類Teacher和Student都是類Person的子類Person p;Teacher t;Student s;若p,t和s都是非空值if(t instanceof Person) s
18、= (Student)t; 若默認(rèn)new時(shí)聲明的都是本類,這個(gè)語(yǔ)句導(dǎo)致的結(jié)果是( )單選題 *A. 將構(gòu)造一個(gè)Student對(duì)象B. 表達(dá)式合法C. 編譯時(shí)非法(正確答案)D. 編譯時(shí)合法而在運(yùn)行時(shí)可能非法61.編譯Java程序的命令是() 單選題 *AappletviewerBjavac(正確答案)CjavaDjavadoc62.Java語(yǔ)言的類間的繼承關(guān)系是()。 單選題 *A. 單重的(正確答案)B. 多重的C. 線程的D. 不能繼承63.不能構(gòu)成循環(huán)的語(yǔ)句是() 單選題 *A. for 語(yǔ)句B. while 語(yǔ)句C. switch 語(yǔ)句(正確答案)D. do_while 語(yǔ)句64.類的
19、設(shè)計(jì)要求它的某個(gè)成員變量不能被外部類直接訪問(wèn),若要獲得需要的訪問(wèn)控制應(yīng)使用的修飾符是() 單選題 *A. publicB. protectedC. private(正確答案)D. 不加修飾符65.下面數(shù)據(jù)結(jié)構(gòu)中,屬于非線性的是()。 單選題 *A. 線性表B. 堆棧C. 隊(duì)列D.樹(shù)(正確答案)66.如果容器組件p的布局是BorderLayout,則在p的下邊中添加一個(gè)按鈕b,應(yīng)該使用語(yǔ)句是( ) 單選題 *A.p.add(b)B.p.add(b,South)(正確答案)C.p.add(b,North)D.b.add(p,North)67.下面合法的數(shù)組聲明和構(gòu)造語(yǔ)句是() 單選題 *A. in
20、t ages = 100B. int ages = new int100C. int ages = new int100(正確答案)D. int() ages = new int(100)68.下面語(yǔ)句的功能是()。RandomAccessFile raf2 = new RandomAccessFile(1.txt,rw ); 單選題 *A.打開(kāi)當(dāng)前目錄下的文件1.txt,既可以向文件寫(xiě)數(shù)據(jù),也可以從文件讀數(shù)據(jù)(正確答案)B.打開(kāi)當(dāng)前目錄下的文件1.txt,但只能向文件寫(xiě)入數(shù)據(jù),不能從文件讀取數(shù)據(jù)C.打開(kāi)當(dāng)前目錄下的文件1.txt,但不能向文件寫(xiě)入數(shù)據(jù),只能從文件讀取數(shù)據(jù)D. 以上說(shuō)法都不對(duì)6
21、9.關(guān)于Java中異常的敘述正確的是() 單選題 *A異常是程序編寫(xiě)過(guò)程中代碼的語(yǔ)法錯(cuò)誤B異常是程序編寫(xiě)過(guò)程中代碼的邏輯錯(cuò)誤C異常出現(xiàn)后程序的運(yùn)行馬上中止D異常是可以捕獲和處理的(正確答案)70.下面的方法,當(dāng)輸入為2的時(shí)候返回值是( )public int getValue(int i) int result = 0;switch (i) case 1:result = result + i;case 2:result = result + i * 2;case 3:result = result + i * 3;return result;單選題 *A.0B.2C.4D.10(正確答案)71.執(zhí)行語(yǔ)句int i = 1, j = +i; 后i與j的值分別為() 單選題 *A1與1B1與2C2與1D2與2(正確答案)72.下面這些類型的應(yīng)用,不使用Java語(yǔ)言來(lái)編寫(xiě)的是() 單選題 *A.JavaScript(正確答案)B.AppletC.ServletD.Java Swing73.以下代碼段執(zhí)行后的輸出結(jié)果為()int x =3;int y =10;System.out.println(y%x); 單選題 *A. -1(正確答案)B. 1C. 2
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工作中的自律性對(duì)提高效率的影響
- 工業(yè)自動(dòng)化發(fā)展趨勢(shì)及技術(shù)革新
- 工業(yè)設(shè)計(jì)的美學(xué)與產(chǎn)品設(shè)計(jì)實(shí)踐
- 工作效率提升技巧與策略
- 工業(yè)領(lǐng)域物聯(lián)網(wǎng)環(huán)保應(yīng)用研究
- 工作模式變革下的組織文化創(chuàng)新
- 工作流程優(yōu)化與持續(xù)改進(jìn)方法
- 工廠安全生產(chǎn)與應(yīng)急預(yù)案制作
- 工程建筑中巖土工程的實(shí)踐應(yīng)用
- 工程測(cè)繪的智能化發(fā)展路徑研究
- 城市軌道交通票務(wù)管理(山東職業(yè)學(xué)院)知到智慧樹(shù)答案
- 福建省福州市(2024年-2025年小學(xué)六年級(jí)語(yǔ)文)統(tǒng)編版期末考試((上下)學(xué)期)試卷及答案
- 網(wǎng)絡(luò)安全項(xiàng)目授權(quán)委托書(shū)范本
- (高清版)DB43∕T 2428-2022 水利工程管理與保護(hù)范圍劃定技術(shù)規(guī)范
- 個(gè)人誠(chéng)信承諾書(shū)模板(共4篇)
- 供水公司自來(lái)水廠隱患排查和風(fēng)險(xiǎn)分級(jí)管控管理制度
- 企業(yè)一季一課安全教育內(nèi)容
- 《乘風(fēng)破浪揚(yáng)帆起航》高三主題班會(huì) 高中主題班會(huì)
- GB/T 44543-2024預(yù)制混凝土節(jié)段拼裝用環(huán)氧膠粘劑
- 附著式升降腳手架維護(hù)保養(yǎng)管理制度
- 四川涼山歷年中考語(yǔ)文現(xiàn)代文之說(shuō)明文閱讀7篇(含答案)(2003-2023)
評(píng)論
0/150
提交評(píng)論