




已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1. 1If單分支判斷語(yǔ)句概念1.if語(yǔ)句也可以用下面的那個(gè)選項(xiàng)表示()a)whileb)breakc)continued)switch2.下面的哪些組代碼沒(méi)有編譯錯(cuò)誤()a) int i=0;if(i) System.out.println(Hello);b) boolean b=trueboolean b2=true;if(b=b2) System.out.println(So true);c) int i=1;int j=2;if(i=1| j=2)System.out.println(OK);d) int i=1;int j=2;if(i=1 &| j=2)System.out.println(OK);3會(huì)產(chǎn)生編譯錯(cuò)誤的Java語(yǔ)句是()。A、 if (2 = 3) System.out.println(Hi);B、 if (2 = 3) System.out.println(Hi);C、 if (true) System.out.println(Hi);D、 if (2 != 3) System.out.println(Hi);4.下面哪個(gè)選項(xiàng)不是if語(yǔ)句與Switch語(yǔ)句的特點(diǎn)()A:if語(yǔ)句可以實(shí)現(xiàn)多程序的多路徑分支的情況B:if語(yǔ)句在嵌套中,代碼的可讀性不高且偏低C:Switch語(yǔ)句在嵌套中,代碼的可讀性不高且偏低D:if與Switch語(yǔ)句都是條件語(yǔ)句5.if語(yǔ)句不能與下面哪個(gè)連用A:后面不帶語(yǔ)句B:與else連用C:嵌套循環(huán)使用D:與case連用6給出下面的代碼在注釋部分放置什么樣的代碼會(huì)輸出“Equal”()public class EqTest public static void main(String argv) EqTest e=new EqTest(); EqTest() String s=Java; String s2=java; /place test here System.out.println(Equal); else System.out.println(Not equal); a) if(s=s2) b) if(s.equals(s2) c) if(s.equalsIgnoreCase(s2) d)if(s.noCaseMatch(s2) 7.關(guān)于Java語(yǔ)言條件結(jié)構(gòu),下列說(shuō)法正確的是()A:條件結(jié)構(gòu)是任何算法都離不開(kāi)的一種結(jié)構(gòu)B:條件語(yǔ)句中可以沒(méi)有else,也可以沒(méi)有ifC:任何情況下都要執(zhí)行if_else語(yǔ)句D:條件語(yǔ)句中必須有if8下面不是Java程序中的合法條件語(yǔ)句的一項(xiàng)是()A: if(ab) B: if(a=1) C: if(ab&bc) D: if(32)9 下列說(shuō)法中錯(cuò)誤的是()A:條件語(yǔ)句中else的個(gè)數(shù)可以少于if的個(gè)數(shù)B: 算法的步驟是可逆的C: for循環(huán)結(jié)構(gòu)和while循環(huán)結(jié)構(gòu)可以相互轉(zhuǎn)換D:循環(huán)結(jié)構(gòu)中必須包含結(jié)束循環(huán)的條件,以保證在適當(dāng)?shù)臅r(shí)候終止循環(huán)。10.下列關(guān)于條件語(yǔ)句的描述中錯(cuò)誤的是( )A.if語(yǔ)句后可跟有多個(gè)else子句和else if子句B.if語(yǔ)句后可以沒(méi)有else子句和else if子句C.if語(yǔ)句中的條件只能使用邏輯表達(dá)式D.if語(yǔ)句的語(yǔ)句體中可以有循環(huán)語(yǔ)句11 關(guān)于選擇結(jié)構(gòu)下列哪個(gè)說(shuō)法正確()A:if語(yǔ)句和else語(yǔ)句必須成對(duì)出現(xiàn)B:if語(yǔ)句可以沒(méi)有else語(yǔ)句對(duì)應(yīng)C:一個(gè)if語(yǔ)句只能有一個(gè)else if語(yǔ)句與之對(duì)應(yīng)D:else if結(jié)構(gòu)中必須有default語(yǔ)句12.對(duì)分支語(yǔ)句中switch(表達(dá)式)里表達(dá)式的結(jié)構(gòu)可以是下列哪種數(shù)據(jù)類(lèi)型()A:int B:float C:double D:long 13 在switch語(yǔ)句中case與default的表述不正確的是()A:switch語(yǔ)句后面必須有caseB:在switch語(yǔ)句中,case語(yǔ)句塊可以有無(wú)限個(gè),而default語(yǔ)句塊至多有一個(gè)C:在switch語(yǔ)句中一定要加defaultD:在switch語(yǔ)句中可加default14.下列語(yǔ)句中,屬于多分支語(yǔ)句的是()A:if語(yǔ)句 B:switch語(yǔ)句 C:do_while語(yǔ)句 D:for語(yǔ)句15.若a和b均是整型變量并已正確賦值,正確的switch語(yǔ)句是 A、switch(a+b); . B、switch( a+b*3.0 ) . C、switch a . D、switch ( a%b ) . 16下面哪個(gè)選項(xiàng)是運(yùn)行Switch結(jié)果后的結(jié)果()int i=9;switch (i) default:System.out.println(default);case 0:System.out.println(zero);break;case 1:System.out.println(one);case 2:System.out.println(two);a) default b) default, zero c) error default沒(méi)有定義 d) 無(wú)輸出17.試圖編譯運(yùn)行下面的代碼會(huì)輸出什么樣的結(jié)果()int i=1;switch (i) case 0:System.out.println(zero);break;case 1:System.out.println(one);case 2:System.out.println(two);default:System.out.println(default);a) one b) one, default c) one, two, default d) default while用法18比較下面for與while的程序中沒(méi)有編譯錯(cuò)誤的是:A.public class Mainpublic static void main(String args) byte b1 = 1;byte b2 = 2;byte b = b1+b2;B.public class Mainpublic static void main(String args) int n;for(int i=0;i0);System.out.println(n);19 下面程序輸出的結(jié)果是()public static void main(String args) int d = 325;int sum = 0;while (d 0) int n = d % 10;sum += n;d /= 10;System.out.println(sum);A. 10B. 12C. 5D. 32public static void main(String args) int d = 325;int sum = 0;while (d 0) int n = d % 10;sum += n;d /= 10;System.out.println(sum);A. 10B. 12C. 5D. 3220 Java語(yǔ)言中關(guān)于循環(huán)結(jié)構(gòu)的說(shuō)法,不正確的是()A:while型循環(huán)先判斷條件,當(dāng)條件為真時(shí),執(zhí)行循環(huán)體B: do-while型循環(huán)先執(zhí)行一次循環(huán)體,再判斷條件,當(dāng)條件為假時(shí),循環(huán)結(jié)束C: while型循環(huán)結(jié)構(gòu)的循環(huán)體至少執(zhí)行一次D: 程序中無(wú)論使用哪種循環(huán)結(jié)構(gòu)必須有能夠讓循環(huán)結(jié)束的條件21以下由do-while語(yǔ)句構(gòu)成的循環(huán)執(zhí)行的次數(shù)是( )。int k = 0;do +k; while ( k 0; i-=2 ) j*=2;A、15 B、1 C、60 D、3225.下列語(yǔ)句序列執(zhí)行后,j 的值是 int j=1;for( int i=5; i0; i-=2 ) j*=i;A、15 B、1 C、60 D、026.以下for循環(huán)的執(zhí)行次數(shù)是 for(int x=0;(x=0)&(x4);x+);A、無(wú)限次 B、一次也不執(zhí)行 C、執(zhí)行4次 D、執(zhí)行3次27.下列循環(huán)語(yǔ)句中,循環(huán)體執(zhí)行的次數(shù)是( D )for(int i=0,j=0;(j!=18)|(i4);i+);A.3 B.4 C.不確定 D.無(wú)限 類(lèi)的使用28。關(guān)于方法main()的說(shuō)法哪個(gè)正確?()A 方法main()只能放在公共類(lèi)中B main()的頭定義可以根據(jù)情況任意更改C 一個(gè)類(lèi)中可以沒(méi)有main()方法D 所有對(duì)象的創(chuàng)建都必須放在main()方法中29.設(shè) i,j 為類(lèi) x 中定義的 double 型變量名,下列 x 類(lèi)的構(gòu)造函數(shù)中不正確的是( )。Adouble x(double k ) i=k; return i; Bx(double m, double n ) i=m; j=n; C x( )i=0;j=0 D x(double k ) i=k; 30抽象方法:()A、可以有方法體B、可以出現(xiàn)在非抽象類(lèi)中C、是沒(méi)有方法體的方法 D、抽象類(lèi)中的方法都是抽象方法31.下列關(guān)于抽象類(lèi)的描述錯(cuò)誤的是( C )A.抽象類(lèi)定義時(shí)用abstract修飾 B.抽象類(lèi)沒(méi)有自身對(duì)象,其對(duì)象都是子類(lèi)的對(duì)象C.抽象類(lèi)沒(méi)有構(gòu)造方法 D. 抽象類(lèi)通常有子類(lèi)32.下列類(lèi)定義中哪個(gè)是合法的抽象類(lèi)的定義?( )A.abstract Animalabstract void growl(); B.class abstract Animalabstract void growl(); C.abstract class Animalabstract void growl(); D.abstract class Animalabstract void growl()System.out.println(“growl”);33關(guān)于繼承的說(shuō)法正確的是:()A、子類(lèi)將繼承父類(lèi)所有的屬性和方法。B、子類(lèi)將繼承父類(lèi)的非私有屬性和方法。C、子類(lèi)只繼承父類(lèi)public方法和屬性 D、子類(lèi)只繼承父類(lèi)的方法,而不繼承屬性34.下列關(guān)于繼承的描述錯(cuò)誤的是( B )A.一個(gè)非最終類(lèi)可以有多個(gè)子類(lèi)B.一個(gè)類(lèi)可以同時(shí)繼承自多個(gè)父類(lèi)C.一個(gè)非抽象子類(lèi)在繼承時(shí)必須覆蓋從父類(lèi)中繼承的抽象方法D.一個(gè)最終類(lèi)不可以有子類(lèi)35.以下關(guān)于繼承的敘述正確的是( )A、 在Java中類(lèi)只允許單一繼承B、在Java中一個(gè)類(lèi)只能實(shí)現(xiàn)一個(gè)接口C、在Java中一個(gè)類(lèi)不能同時(shí)繼承一個(gè)類(lèi)和實(shí)現(xiàn)一個(gè)接口D、在Java中接口只允許單一繼承36.一個(gè)子類(lèi)繼承父類(lèi),子類(lèi)不可以繼承父類(lèi)中訪問(wèn)權(quán)限設(shè)定為()的變量和方法.A. private B. 未修飾 C. public D. protected37.下面是有關(guān)子類(lèi)繼承父類(lèi)構(gòu)造函數(shù)的描述,其中正確的是( )。A 創(chuàng)建子類(lèi)的對(duì)象時(shí),先調(diào)用子類(lèi)自己的構(gòu)造函數(shù),然后調(diào)用父類(lèi)的構(gòu)造函數(shù)。B子類(lèi)無(wú)條件地繼承父類(lèi)不含參數(shù)的構(gòu)造函數(shù)。C子類(lèi)必須通過(guò)super關(guān)鍵字調(diào)用父類(lèi)的構(gòu)造函數(shù)。D子類(lèi)無(wú)法繼承父類(lèi)的構(gòu)造函數(shù)。38.構(gòu)造函數(shù)何時(shí)被調(diào)用?()A、創(chuàng)建對(duì)象時(shí)B、類(lèi)定義時(shí)C、使用對(duì)象的方法時(shí)D、使用對(duì)象的屬性時(shí)39.下列關(guān)于構(gòu)造方法的說(shuō)法錯(cuò)誤的是( A )A.構(gòu)造方法不可重載 B.構(gòu)造方法和類(lèi)名同名 C.構(gòu)造方法無(wú)返回類(lèi)型 D.構(gòu)造方法在new一個(gè)對(duì)象的時(shí)候調(diào)用40下列關(guān)于構(gòu)造函數(shù)說(shuō)法不正確的是(d )A 類(lèi)的構(gòu)造函數(shù)和類(lèi)同名B 一個(gè)類(lèi)可以有多個(gè)構(gòu)造函數(shù)C 在實(shí)例化對(duì)象時(shí)必須調(diào)用類(lèi)的構(gòu)造函數(shù)D 構(gòu)造函數(shù)可以和該類(lèi)其他方法一樣被該類(lèi)對(duì)象調(diào)用41以下關(guān)于構(gòu)造函數(shù)的描述錯(cuò)誤的是( )A、 構(gòu)造函數(shù)的返回類(lèi)型只能是void型。B、構(gòu)造函數(shù)是類(lèi)的一種特殊函數(shù),它的方法名必須與類(lèi)名相同。C、構(gòu)造函數(shù)的主要作用是完成對(duì)類(lèi)的對(duì)象的初始化工作。D、一般在創(chuàng)建新對(duì)象時(shí),系統(tǒng)會(huì)自動(dòng)調(diào)用構(gòu)造函數(shù)。42關(guān)于構(gòu)造函數(shù)的說(shuō)法哪個(gè)正確?()A、一個(gè)類(lèi)只能有一個(gè)構(gòu)造函數(shù)B、一個(gè)類(lèi)可以有多個(gè)不同名的構(gòu)造函數(shù)C、構(gòu)造函數(shù)與類(lèi)同名D、構(gòu)造函數(shù)必須自己定義,不能使用父類(lèi)的構(gòu)造函數(shù)43.以下有關(guān)構(gòu)造方法的說(shuō)法,正確的是:(_ )A 一個(gè)類(lèi)的構(gòu)造方法可以有多個(gè)B 構(gòu)造方法在類(lèi)定義時(shí)被調(diào)用C 構(gòu)造方法只能由對(duì)象中的其它方法調(diào)用。D 構(gòu)造方法可以和類(lèi)同名,也可以和類(lèi)名不同44.下列關(guān)于構(gòu)造方法的敘述中,錯(cuò)誤的是_。A)Java語(yǔ)言規(guī)定構(gòu)造方法名與類(lèi)名必須相同B)Java語(yǔ)言規(guī)定構(gòu)造方法沒(méi)有返回值,但不用void聲明C)Java語(yǔ)言規(guī)定構(gòu)造方法不可以重載D)Java語(yǔ)言規(guī)定構(gòu)造方法只能通過(guò)new自動(dòng)調(diào)用45.下列關(guān)于構(gòu)造方法的說(shuō)法正確的是 A、因?yàn)闃?gòu)造方法名與類(lèi)名必須相同,所以構(gòu)造方法的首字母必須大寫(xiě)。 B、構(gòu)造方法是給對(duì)象賦初值,所以沒(méi)有返回值,要用void來(lái)聲明。 C、構(gòu)造方法不能被程序調(diào)用,也不可以重載。 D、一個(gè)類(lèi)只允許有一個(gè)構(gòu)造方法。 46.類(lèi)的構(gòu)造函數(shù)被自動(dòng)調(diào)用執(zhí)行的情況是在定義該類(lèi)的 ( C ) A. 成員函數(shù)時(shí) B. 數(shù)據(jù)成員時(shí) C. 對(duì)象時(shí) D. 構(gòu)造函數(shù)時(shí) 47.假定一個(gè)類(lèi)的構(gòu)造函數(shù)為A ( int aa, int bb) a = aa; b = bb; ,則執(zhí)行A x=new A(4,5);語(yǔ)法后,x.a和x.b的值分別為( A ) A4和5 B5和4 C4和20 D20和5 48.在類(lèi)的說(shuō)明符中,被指定為static的數(shù)據(jù)可以被( )訪問(wèn)。A、 類(lèi)中的任何函數(shù)B、其他類(lèi)的成員函數(shù)C、類(lèi)中static修飾的成員函數(shù)D、類(lèi)中不用static修飾的成員函數(shù)49.定義如下兩個(gè)類(lèi),如果編譯類(lèi)B和類(lèi)C時(shí),得到的結(jié)果是(c)abstract class B abstract void show();class C extends B A: 類(lèi)B和類(lèi)C都可成功編譯 B: 類(lèi)B和類(lèi)C都不可成功編譯C: 類(lèi)B可成功編譯,類(lèi)C不可成功編譯D: 類(lèi)C可成功編譯,類(lèi)B不可成功編譯50.關(guān)于abstract類(lèi)說(shuō)法正確的是( C)A abstract類(lèi)沒(méi)有構(gòu)造函數(shù) B
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國(guó)PU男沙灘鞋數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年中國(guó)PE保鮮膜數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2025年中國(guó)KU波段衛(wèi)星通信便攜站數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年中國(guó)D型尖嘴鉗數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年中國(guó)6位半數(shù)字交直流電壓表頭數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2025年中國(guó)17α-甲基-5α-雄烷二醇數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2025至2030年中國(guó)高溫耐熱帶市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)防水實(shí)木地板市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)金銀銅制品市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)設(shè)備維修清洗劑市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025年高考河北卷物理真題(解析版)
- 2025春季學(xué)期國(guó)開(kāi)電大本科《經(jīng)濟(jì)學(xué)(本)》一平臺(tái)在線形考(形考任務(wù)1至6)試題及答案
- 貴州省黔東南州2024-2025學(xué)年高二下冊(cè)期末教學(xué)質(zhì)量檢測(cè)數(shù)學(xué)試卷(附答案)
- 武漢大學(xué)2020年強(qiáng)基計(jì)劃物理試題(解析版)
- 2024年海原縣社區(qū)專(zhuān)職工作者招聘考試真題
- 2025年中考物理一輪復(fù)習(xí)知識(shí)清單專(zhuān)題14 電學(xué)基礎(chǔ)(6大模塊知識(shí)清單+5個(gè)易混易錯(cuò)+7種方法技巧+典例真題精析)(解析版)
- 2024年長(zhǎng)沙市雨花區(qū)招聘社區(qū)專(zhuān)職工作人員真題
- 2025年鄉(xiāng)村振興戰(zhàn)略相關(guān)知識(shí)考試題及答案
- 2024-2025年第二學(xué)期散學(xué)典禮活動(dòng)方案-書(shū)香盈夏韻成長(zhǎng)向新程
- 語(yǔ)言政策與語(yǔ)言多樣性保護(hù)-洞察闡釋
- 人工智能在畜牧業(yè)中的應(yīng)用研究-洞察闡釋
評(píng)論
0/150
提交評(píng)論