期末復(fù)習(xí) java

期末復(fù)習(xí) java

ID:40261933

大?。?9.50 KB

頁數(shù):12頁

時間:2019-07-29

期末復(fù)習(xí) java_第1頁
期末復(fù)習(xí) java_第2頁
期末復(fù)習(xí) java_第3頁
期末復(fù)習(xí) java_第4頁
期末復(fù)習(xí) java_第5頁
資源描述:

《期末復(fù)習(xí) java》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、2.Java程序有哪兩類?應(yīng)用程序(Application)和小應(yīng)用程序(Applet)3.為了使包sos中的所有公共類在當(dāng)前程序中可見,可以使用的語句是(A)。A)importsos.*;B)packagesos.*;C)sosimport;D)sospackage;顯然需要進(jìn)行導(dǎo)入,所以使用import,C選項非法。4.下列的變量定義中,錯誤的是(A)。A)int6_a;B)floata;C)inti=Integer.MAX_VALUE;D)staticinti=100;標(biāo)識符的合法原則:字母(包括漢字),數(shù)字,_和$這四種組成,但是不能

2、以數(shù)字開頭。5.下列的變量定義中,正確的是(D)。A)booleanb1=”true”;B)floatx=6.6;C)bytei=200;D)doubley;A、不應(yīng)該加雙引號B、6.6默認(rèn)是double類型,不能直接在這里使用,應(yīng)該用6.6f,C、200超出范圍(-127~128)6.以下字符常量中不合法的是(D)。A)'

3、'B)'''C)''D)"我"D是字符串。11.Java源程序要運(yùn)行必須經(jīng)過(編譯)和(運(yùn)行)兩個階段。12.Java編譯器將Java語言編寫的源程序編譯成(字節(jié)碼)文件。7.已定義a為int類型的變量。以下選項中

4、,合法的賦值語句是(B)。A)a+1==2;B)a+=a*6;C)a=8.8f;D)inta=8;A、不是賦值語句,中間是雙等號,是比較;如果改成等號那么表達(dá)方式屬于非法C、不能把實數(shù)直接給整型變量,要強(qiáng)制轉(zhuǎn)換(int)8.8fD、重復(fù)定義8.下列程序段執(zhí)行后c的結(jié)果是(B)。inta=9,b=11,c;c=a!=b?a+b:a-b;A)–2B)20C)11D)99.對于一個三位的正整數(shù)n=789,以下結(jié)果為8的是(D)。A)n/10%2B)(n-n%10)/100C)n%10D)n%100/1010.有一聲明語句為booleant;下面賦值

5、語句中t的值為false的是(D)。A)t=5>3;B)t=!false;C)t=(true

6、false);D)t=(2==3)?true:false;11.設(shè)i,j,k,m為已賦值的int型變量,下列表達(dá)式的結(jié)果屬于邏輯值的是(A)。A)i==k&j+k>=mB)i+kC)m++D)m=i+j12.若有定義intx=13;則執(zhí)行完語句x%=8;后,x的值是(C)。A)0B)1C)5D)813.若有定義inta=2;則執(zhí)行完語句a-=a*a;后,a的值是(C)。A)0B)4C)-2D)–414.下列程序段執(zhí)行后b3的結(jié)果是(D)。boolea

7、nb1=true,b2=true,b3;b3=!b1?b1:!b2;A)0B)1C)trueD)false4.與以前的結(jié)構(gòu)化程序設(shè)計不同,Java是一種完全(面向?qū)ο螅移脚_(中立)的語言,而后者又使得用Java編寫出來的程序具有(可移植)性。6.面向?qū)ο蟪绦蛟O(shè)計的三個特性是(繼承)、(封裝)和(多態(tài))。15.執(zhí)行下面程序段后,b,x,y的值分別是(D)。intx=6,y=8;booleanb;b=x>y&&++x==--y;A)true,6,8B)false,7,7C)true,7,7D)false,6,8因為&&是簡潔的與運(yùn)算,前面如

8、果已經(jīng)是false,那么后面不再執(zhí)行。16.下列語句序列執(zhí)行后,m的值是(C)。inta=10,b=3,m=5;if(a==b)m+=a;elsem=++a*m;A)15B)50C)55D)517.下列語句序列執(zhí)行后,k的值是(B)。inti=4,j=5,k=9,m=5;if(i>j

9、

10、m

11、1B)32C)2D)3319.閱讀下面的程序段,回答問題。if(x<5)System.out.print("one");else{if(y<5)System.out.print("two");elseSystem.out.println("three");}問題:1)若執(zhí)行前x=6,y=8,該程序段輸出是什么?(three)2)若執(zhí)行前x=1,y=8,該程序段輸出是什么?(one)20.以下for循環(huán)的執(zhí)行次數(shù)是(B)。for(intx=0;(x==0)&(x>4);x++);A)無限次B)一次也不執(zhí)行C)執(zhí)行4次D)執(zhí)行3次21.下列語句序

12、列執(zhí)行后,j的值是(A)。intj=1;for(inti=5;i>0;i-=2)j*=i;A)15B)1C)60D)022.下列語句序列執(zhí)行后,k的值是(D)。in

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。