


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、JAVA 模擬試題 6一、選擇題1. 關(guān)于 Java 中數(shù)據(jù)類型敘述正確的是: ( )A、整型數(shù)據(jù)在不同平臺(tái)下長(zhǎng)度不同B boolean 類型數(shù)據(jù)只有 2個(gè)值, true 和 falseC. 數(shù)組屬于簡(jiǎn)單數(shù)據(jù)類型D. Java中的指針類型和C語(yǔ)言的一樣2. 以下敘述正確的是:( )A 構(gòu)造方法必須是 public 方法B main 方法必須是 public 方法 CJava 應(yīng)用程序的文件名可以是任意的D 構(gòu)造方法應(yīng)該聲明為 void 類型3. 下面哪個(gè)表達(dá)式可用得到 x 和 y 的最大值 ( )A x>y?y:xB. x<y?y:x C. x>y?(x+y):(x-y) D
2、. x=y?y:x;4. Java 語(yǔ)言的類間的繼承關(guān)系是 ( ) 。A. 多重的 B. 單重的C. 線程的D. 不能繼承5. 設(shè)有定義 int i = 6 ; ,則執(zhí)行以下語(yǔ)句后, i 的值為( ) 。i += i - 1;A. 10B. 121C. 11D. 1006. 下列選項(xiàng)中,用于在定義子類時(shí)聲明父類名的關(guān)鍵字是 ( ) 。A. interface B. packageC. extendsD. class7. 下列語(yǔ)句序列執(zhí)行后, k 的值是 ( )。int i=10, j=18, k=30; switch( j - i ) case 8 : k+; case 9 : k+=2; c
3、ase 10: k+=3; default : k/=j; A. 31 B. 32 C. 2 D. 338. 以下由 for 語(yǔ)句構(gòu)成的循環(huán)執(zhí)行的次數(shù)是 ( ) 。for ( int i = 0; true ; i+) ;A. 有語(yǔ)法錯(cuò),不能執(zhí)行B. 無限次C. 執(zhí)行 1 次D. 一次也不執(zhí)行9. 公有成員變量MAX_LENGTH個(gè)int型值,變量的值保持常數(shù)值100,定義這 個(gè)變量的代碼為 ? ( )A. public int MAX_LENGTH=100;B. final int MAX_LENGTH=100;C. public final MAX_LENGTH=100;D. public
4、 final int MAX_LENGTH=100;10. 定義類頭時(shí)能使用的修飾符是 ( )。A. privateB. staticC. abstractD. Protected11. 設(shè) i 、j 、k 為類 x 中定義的 int 型變量名, 下列類 x 的構(gòu)造函數(shù)中不正確 的是 ( ) 。A. x( int m) . B. void x( int m) . C. x( int m, int n) . D. x( int h,int m,int n) . 12. 用于定義類成員的訪問控制權(quán)的一組關(guān)鍵字是 ( ) 。 A. class, float, double, publicB. flo
5、at, boolean, int, longC. char, extends, float, doubleD. public, private, protected13. 關(guān)于類和對(duì)象的敘述正確的是: ( ) A Java 的類分為兩大部分:系統(tǒng)定義的類和用戶自定義的類B. 類的靜態(tài)屬性和全局變量的概念完全一樣,只是表達(dá)形式不同C. 類的成員至少有一個(gè)屬性和一個(gè)方法D. 類是對(duì)象的實(shí)例化14. 下列屬于容器的組件有: ()A JButtonB JPanelC Canvas D JTextArea15. 關(guān)于 Java 中異常的敘述正確的是: ( )A. 異常是程序編寫過程中代碼的語(yǔ)法錯(cuò)誤B.
6、異常是程序編寫過程中代碼的邏輯錯(cuò)誤C異常出現(xiàn)后程序的運(yùn)行馬上中止D.異常是可以捕獲和處理的16. 在復(fù)選框中移動(dòng)鼠標(biāo), 然后單擊一選項(xiàng), 要捕獲所選項(xiàng)必需實(shí)現(xiàn)哪個(gè)接口? ( ) A ActionListenerB MouseListenerC MouseMotionListernD ItemListener17. 當(dāng) Frame 的大小被改變時(shí) , Frame 中的按鈕的位置也可能被改變,請(qǐng)問此時(shí)使 用的是什么布局管理器 A. BorderLayoutB. FlowLayoutC. CardLayoutD. GridLayout18. 應(yīng)用程序的main方法中有以下語(yǔ)句,則輸出的結(jié)果是()。S
7、tring s1="0.5",s2="12"double x=Double.parseDouble(s1);int y=Integer.parseInt(s2); System.out.println(x+y);A. 12.5 B. 120.5 C. 12 D.“12.5”19. 下列程序段執(zhí)行后的結(jié)果是 ( )。String s=new String("abcdefg");for(int i=0;i<s.length();i+=2)System.out.print(s.charAt(i);A. acegB. ACEGC. ab
8、cdefgD. abcd學(xué)習(xí)-好資料20. 下面的程序段創(chuàng)建了 BufferedReader類的對(duì)象in ,以便讀取本機(jī)d盤my文件 夾下的文件1.txt。File構(gòu)造函數(shù)中正確的路徑和文件名的表示是 ()。File f=new File(填代碼處);file=new FileReader(f);in=new BufferedReader(file);A. "1.txt"B. "d:my1"C. "d:my1.txt"D. "d: my1.txt"二、填空題1. 創(chuàng)建類對(duì)象的運(yùn)算符是new。2. Java語(yǔ)言中的浮
9、點(diǎn)型數(shù)據(jù)根據(jù)數(shù)據(jù)存儲(chǔ)長(zhǎng)度和數(shù)值精度的不同,進(jìn)一步分為float和 _double_兩種具體類型3. 表達(dá)式3/6 * 5 的計(jì)算結(jié)果是 _0。4. 在Java語(yǔ)言中,所有的數(shù)組都有一個(gè)lengh屬性,這個(gè)屬性存儲(chǔ)了該數(shù)組的 元素個(gè)數(shù)。5. 順序結(jié)構(gòu)、分支結(jié)構(gòu)(或稱選擇結(jié)構(gòu))、循環(huán)結(jié)構(gòu)是結(jié)構(gòu)化程序設(shè)計(jì)的三種基本流程控制結(jié)構(gòu)。6. Java源程序文件編譯后產(chǎn)生的文件稱為字節(jié)碼文件,其擴(kuò)展名為 _.class_ _。7. Java中實(shí)現(xiàn)多線程一般使用兩種方法,一是繼承Thread類,二是實(shí)現(xiàn)Runnable方法8. 關(guān)鍵字import用于導(dǎo)入包中的類到程序中,供程序中使用。9. 定義類的構(gòu)造方法不能
10、有返回值類型,其名稱與 類名相同。10. 在子類中使用關(guān)鍵字super 做前綴可調(diào)用被子類覆蓋的父類中的方法。三、簡(jiǎn)答題(每小題5分,共4題,20分)1、什么是方法的覆蓋?什么是方法的重載。2、Java中面向?qū)ο蠓椒ǖ奶攸c(diǎn)有哪些?3、Java的接口與繼承的區(qū)別。4、Java中的異常處理機(jī)制的簡(jiǎn)單原理和應(yīng)用四、閱讀程序?qū)懗鼋Y(jié)果1、class A double f(double x, double y) return x * y;class B extends A double f(double x, double y) return x + y;public class Test public
11、static void main(String args) B obj = new B();System.out.println("The program output is " + obj.f(4, 6); 2、寫出以下程序的功能。 import java.io.*; public class TestFile public static void main(String args) throws ExceptionBufferedReader br = new BufferedReader( new InputStreamReader(System.in);input.txt");BufferedWriter bw = new BufferedWriter(new FileWriter( String s;while (true)System.out.print(" 請(qǐng)輸入一個(gè)字符串: "); System.out.flush();s=br.readLine();if (s.length()=0) break;bw.write(s); bw.newLine();bw.close();學(xué)習(xí)-好資料答案選擇題12345678910BBBBCCCBDC11
溫馨提示
- 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年對(duì)外漢語(yǔ)教師資格證考試漢語(yǔ)教材分析試卷
- 2025年自動(dòng)多排鉆項(xiàng)目提案報(bào)告
- 一只流浪貓的故事寫物作文6篇范文
- 環(huán)保科技特別聲明證明(5篇)
- 酒店預(yù)訂和住宿服務(wù)協(xié)議及退訂政策說明
- 2025年消防安全標(biāo)識(shí)識(shí)別專項(xiàng)培訓(xùn)考試題庫(kù)試題解析
- 2025年軌道結(jié)構(gòu)減振產(chǎn)品項(xiàng)目規(guī)劃申請(qǐng)報(bào)告模板
- 新聞傳媒行業(yè)專業(yè)知識(shí)試題集
- 2025年工業(yè)互聯(lián)網(wǎng)平臺(tái)邊緣計(jì)算硬件架構(gòu)在智能機(jī)器人制造中的應(yīng)用前景報(bào)告
- 2025年藥物配伍指南試題
- 酒店掛賬信用管理制度
- 公司合伙合同樣本
- 建筑行業(yè)現(xiàn)狀與發(fā)展趨勢(shì)
- 院外數(shù)據(jù)共享管理制度
- 陵園財(cái)務(wù)管理制度
- 石油化工行業(yè)檢修工程預(yù)算定額說明
- 急危重癥患者轉(zhuǎn)診流程與管理
- 小學(xué)教育學(xué)因材施教原則
- 電子產(chǎn)品質(zhì)量保證方案與實(shí)施指南
- 彩鋼瓦安裝施工方案
- 按揭貸款業(yè)務(wù)合作協(xié)議書范本
評(píng)論
0/150
提交評(píng)論