



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(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ù)類(lèi)型敘述正確的是: ()A整型數(shù)據(jù)在不同平臺(tái)下長(zhǎng)度不同8 boolean 類(lèi)型數(shù)據(jù)只有2 個(gè)值, true 和 falseC.數(shù)組屬于簡(jiǎn)單數(shù)據(jù)類(lèi)型D Java 中的指針類(lèi)型和 C 語(yǔ)言的一樣2. 以下敘述正確的是: ()A 構(gòu)造方法必須是public 方法B main 方法必須是public 方法C Java 應(yīng)用程序的文件名可以是任意的D 構(gòu)造方法應(yīng)該聲明為 void 類(lèi)型3. 下面哪個(gè)表達(dá)式可用得到 x 和 y 的最大值 ( )A x>y?y:x B. x<y?y:x C. x>y?(x+y):(x-y) D.
2、x=y?y:x;4. Java 語(yǔ)言的類(lèi)間的繼承關(guān)系是( ) 。A. 多重的 B. 單重的 C. 線(xiàn)程的 D. 不能繼承5. 設(shè)有定義 int i = 6 ; ,則執(zhí)行以下語(yǔ)句后, i 的值為 ( ) 。1 += i - 1;A. 10B. 121C. 11D. 1006. 下列選項(xiàng)中,用于在定義子類(lèi)時(shí)聲明父類(lèi)名的關(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;case
3、 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. 無(wú)限次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 f
4、inal int MAX_LENGTH=100;10. 定義類(lèi)頭時(shí)能使用的修飾符是( )。A. privateB. static C. abstractD. Protected11. 設(shè) i 、 j 、 k 為類(lèi) x 中定義的 int 型變量名, 下列類(lèi) 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. 用于定義類(lèi)成員的訪問(wèn)控制權(quán)的一組關(guān)鍵字是( ) 。A. class, float, double, publicB. float,
5、 boolean, int, longC. char, extends, float, doubleD. public, private, protected13. 關(guān)于類(lèi)和對(duì)象的敘述正確的是: ( )A Java 的類(lèi)分為兩大部分:系統(tǒng)定義的類(lèi)和用戶(hù)自定義的類(lèi)B.類(lèi)的靜態(tài)屬性和全局變量的概念完全一樣,只是表達(dá)形式不同C.類(lèi)的成員至少有一個(gè)屬性和一個(gè)方法D.類(lèi)是對(duì)象的實(shí)例化14. 下列屬于容器的組件有: ()A JButton B JPanelC Canvas D JTextArea15. 關(guān)于 Java 中異常的敘述正確的是: ( )A.異常是程序編寫(xiě)過(guò)程中代碼的語(yǔ)法錯(cuò)誤B.異常是程序編寫(xiě)過(guò)
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)問(wèn)此時(shí)使用的是什么布局管理器 A. BorderLayoutB. FlowLayoutC. CardLayoutD. GridLayout18. 應(yīng)用程序的 main 方法中有以下語(yǔ)句,則輸出的結(jié)果是 ( )。String
7、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. aceg B. ACEG C. abcdefg
8、D. abcd20.下面的程序段創(chuàng)建了 BufferedReader類(lèi)的對(duì)象in,以便讀取本機(jī)d盤(pán)my文件 夾下的文件1.txt o 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)建類(lèi)對(duì)象的運(yùn)算符是new。2 . Java語(yǔ)言中的浮點(diǎn)型數(shù)據(jù)根據(jù)數(shù)據(jù)存儲(chǔ)
9、長(zhǎng)度和數(shù)值精度的不同,進(jìn)一步分為float 和 double 兩種具體類(lèi)型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)(或稱(chēng)選擇結(jié)構(gòu))、循環(huán)結(jié)構(gòu)是結(jié)構(gòu)化程序設(shè)計(jì)的三種基本流程控制結(jié)構(gòu)。6 . Java源程序文件編譯后產(chǎn)生的文件稱(chēng)為字節(jié)碼文件,其擴(kuò)展名為_(kāi).class _ o7 . Java中實(shí)現(xiàn)多線(xiàn)程一般使用兩種方法,一是 繼承Thread類(lèi) , 二是實(shí)現(xiàn)Runnable方法8 .關(guān)鍵字import用于導(dǎo)入包中的類(lèi)到程序中,供程序中使用。9 .定義類(lèi)的構(gòu)造方法不能有返回值類(lèi)型,
10、其名稱(chēng)與 類(lèi)名相同。10 .在子類(lèi)中使用關(guān)鍵字 super 做前綴可調(diào)用被子類(lèi)覆蓋的父類(lèi)中的方法。三、簡(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 s
11、tatic void main(String args) B obj = new B();System.out.println("The program output is " + obj.f(4, 6);2、寫(xiě)出以下程序的功能。import java.io.*;public class TestFilepublic static void main(String args) throws ExceptionBufferedReader br = new BufferedReader(new InputStreamReader(System.in);BufferedWriter bw = new BufferedWriter(new FileWriter(“input.txt");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();答案選擇題12345678910BBBB
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 IEC 63438:2024 EN Railway applications - Fixed installations - Protection principles for AC and DC electric traction power supply systems
- 2025-2030年中國(guó)鍋爐制造行業(yè)運(yùn)營(yíng)狀況及發(fā)展規(guī)劃分析報(bào)告
- 2025-2030年中國(guó)鏟運(yùn)機(jī)市場(chǎng)發(fā)展現(xiàn)狀及前景趨勢(shì)分析報(bào)告
- 2025-2030年中國(guó)鉛鋅冶煉市場(chǎng)運(yùn)營(yíng)狀況及發(fā)展策略研究報(bào)告
- 2025山西省建筑安全員B證(項(xiàng)目經(jīng)理)考試題庫(kù)
- 2025年青海省安全員-C證考試(專(zhuān)職安全員)題庫(kù)附答案
- 2025-2030年中國(guó)虹膜識(shí)別機(jī)系統(tǒng)市場(chǎng)經(jīng)營(yíng)狀況及發(fā)展建議分析報(bào)告
- 2025年天津市安全員《A證》考試題庫(kù)
- 2025-2030年中國(guó)相容劑行業(yè)發(fā)展現(xiàn)狀及投資規(guī)劃研究報(bào)告
- 2025-2030年中國(guó)生物質(zhì)鍋爐產(chǎn)業(yè)運(yùn)營(yíng)狀況與發(fā)展?jié)摿Ψ治鰣?bào)告
- 北京市矢量地圖-可改顏色
- 新質(zhì)生產(chǎn)力與產(chǎn)品創(chuàng)新
- 2024年河北省公務(wù)員錄用考試《行測(cè)》真題及答案解析
- 安保服務(wù)行業(yè)市場(chǎng)調(diào)研分析報(bào)告
- 《大學(xué)生創(chuàng)新創(chuàng)業(yè)基礎(chǔ)教程》第六章創(chuàng)業(yè)資源與融資
- 初中英語(yǔ)高頻熟詞生義
- 大慶醫(yī)學(xué)高等專(zhuān)科學(xué)校單招參考試題庫(kù)(含答案)
- 2025高考語(yǔ)文文言文閱讀復(fù)習(xí):高頻實(shí)詞分類(lèi)匯編
- 綿陽(yáng)市三臺(tái)縣鄉(xiāng)鎮(zhèn)地圖矢量可編輯課件行政區(qū)劃邊界高清(四川省)
- 爭(zhēng)做“四有好老師”-當(dāng)好“四個(gè)引路人”
- 術(shù)語(yǔ)翻譯與本地化
評(píng)論
0/150
提交評(píng)論