


版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第四章1. 關(guān)于內(nèi)部類,下列說(shuō)法不正確的是()。內(nèi)部類不能有自己的成員方法和成員變量2. 有一個(gè)類 B,下面為其構(gòu)造方法的聲明,正確的是()。B(int x) 3. 為 AB 類定義一個(gè)無(wú)返回值的方法 f,使得使用類名就可以訪問(wèn)該方法,該方法頭的形式為( )static void f()4.在 Java語(yǔ)言中,哪一個(gè)包中的類是自動(dòng)導(dǎo)入的()5.定義外部類時(shí)不能用到的關(guān)鍵字是()。protected6.下列哪種類成員修飾符修飾的變量只能在本類中被訪問(wèn)()private7.定義一個(gè)公有 double 型常量 PI,哪一條語(yǔ)句最好()public final static double PI=;8.
2、下面關(guān)于方法的說(shuō)法,不正確的是()。如果一個(gè)類定義了構(gòu)造方法,也可以用該類的默認(rèn)構(gòu)造方法9. 下面關(guān)于類的說(shuō)法,不正確的是()。類就是對(duì)象10. 給出下面的程序代碼: public class X4_1_3 private float a;public static void m ( )如何使成員變量a 被方法 m( )訪問(wèn)()將 private float a 改為 static float a11. 給出下面程序代碼:byte a1, a2;byte a3;byte a4;下列數(shù)組操作語(yǔ)句中哪一個(gè)是不正確的()a2 = a112. 下面代碼運(yùn)行后的輸出結(jié)果為()。public class
3、X6_1_5 public static void main(String args) AB aa = new AB();AB bb;bb = aa;class AB int x = 100; true13. 設(shè)有下列數(shù)組定義語(yǔ)句:int a = 1, 2, 3;則對(duì)此語(yǔ)句的敘述錯(cuò)誤的是()。a 數(shù)組元素的下標(biāo)為1314. 已知有定義: String s="I love",下面哪個(gè)表達(dá)式正確()s += "you"15. 關(guān)于數(shù)組,下列說(shuō)法中不正確的是()。定義數(shù)組時(shí)必須分配內(nèi)存16. 執(zhí)行語(yǔ)句: int x = new int20; 后,下面哪個(gè)說(shuō)法是
4、正確的()x19 為 0ABC1. Applet 由瀏覽器自動(dòng)調(diào)用的主要方法,和D分別對(duì)應(yīng)了 Applet 從初始化、啟動(dòng)、暫停到消亡的生命周期的各個(gè)階段 。Initstartstop destroyA數(shù)據(jù)類型,在 Java 中,數(shù)組是作為B2. 數(shù)組是一種來(lái)處理的。C,并可用統(tǒng)數(shù)組是有限元素的有序集合,數(shù)組中的元素具有相同的D和E一的來(lái)唯一確定其元素。復(fù)合對(duì)象數(shù)據(jù)類型數(shù)組名下標(biāo)3. 在數(shù)組定義語(yǔ)句中,如果 在數(shù)據(jù)類型和變量名之間時(shí), 之后定義的所有變量都是A類型,當(dāng)在變量名之后時(shí),只有之前的變量是B類型,之后沒(méi)有 的則不是數(shù)組類型。數(shù)組數(shù)組4.AB方法可以實(shí)現(xiàn)數(shù)組元素的復(fù)制;利用利用類中的C
5、D和E方法可以實(shí)現(xiàn)對(duì)數(shù)組元素類中的的排序、查找等操作。Systemarraycopy()Arrayssort()binarySearch()5.AJava 語(yǔ) 言提供了 兩 種具有不 同操 作方 式的 字符 串類 :類和B類。它們都是C的子類。StringStringBufferSystem 類是一個(gè)功能強(qiáng)大、 非常有用的特殊的類,它提供了AB系統(tǒng)信息等重要工具。這個(gè)類不能、C,即不能創(chuàng)建System 類的對(duì)象,所以它所有的屬性和方法都是D類型,引用時(shí)以類名System 為前綴即可。標(biāo)準(zhǔn)輸入 / 輸出運(yùn)行時(shí)實(shí)例化static7. 方法體內(nèi)定義變量時(shí),變量前不能加A;局部變量在使用前必須B,否則
6、編譯時(shí)會(huì)出錯(cuò);而類變量在使用前可以不用賦值,它們都有一個(gè)C的值。修飾符明確賦值默認(rèn)8.創(chuàng)建包時(shí)需要使用關(guān)鍵字A。package9.A關(guān)鍵字,繼承類時(shí)需要B定義類時(shí)需要關(guān)鍵字,實(shí)現(xiàn)接C??跁r(shí)需要關(guān)鍵字classextendsimplements10.引用 static 類型的方法時(shí),可以使用A做前綴,也可以使用B做前綴。類名對(duì)象名11.AB靜態(tài)數(shù)據(jù)成員既可以通過(guò)來(lái)訪問(wèn),也可以通過(guò)直接訪問(wèn)它。對(duì)象名類名12.A和從用 戶 的角 度看 , Java 源 程 序 中 的類 分 為兩 種:B。系統(tǒng)定義的類用戶自己定義的類13.staticAB方法中只能引用類型的數(shù)據(jù)成員和類型的成員方法;而非 stati
7、c 類型的方法中既可以引用C類型的數(shù)據(jù)成員和成員D方法,也可以引用類型的數(shù)據(jù)成員和成員方法。staticstatic非 static14. 如果用戶在一個(gè)自定義類中未定義該類的構(gòu)造方法,系統(tǒng)將為這個(gè)類定義一個(gè)默認(rèn)構(gòu)造方法。這個(gè)方法沒(méi)有A,也沒(méi)有任何 </> 具體語(yǔ)句 </> ,不能完成任何操作。形式參數(shù)15.是所有類的直接或間接父類,它在包中。Object 類16.數(shù)組初始化包括AB初始化和初始化兩種方式。靜態(tài)動(dòng)態(tài)17.A靜態(tài)數(shù)據(jù)成員被保存在類的內(nèi)存區(qū)的單元中,而不是保存在某B(相個(gè)對(duì)象的內(nèi)存區(qū)中。因此,一個(gè)類的任何對(duì)象訪問(wèn)它時(shí), 存取到的都是同 / 不同)的數(shù)值。公共
8、存儲(chǔ)相同18.類中的A方法是一個(gè)特殊的方法,該方法的方法名和類名相同。構(gòu)造19. 當(dāng)程序中需要引用包中的類時(shí),導(dǎo)入該包中類的語(yǔ)句為Aimport數(shù)據(jù)成員。一個(gè)類主要包含兩個(gè)要素:A和</> 成員方法 <>24. public class X6_3_1 public static void main(String args) int a=12,39,26,41,55,63,72,40,83,95;int i1=0,i2=0;for(int i=0;i<i+)if(ai %2 = 1) i1+;else i2+;"t"+i2);6 425. pub
9、lic class X6_3_2 public static void main(String args) int a=36,25,48,14,55,40,32,66;int b1,b2;b1=b2=a0;for(int i=1;i<i+)if ( ai >b1 )if ( b1 >b2 ) b2=b1;b1=ai;"t"+b2);665526. public class X6_3_3 public static void main(String args) int a=36,25,48,14,55,40,32,66 ;int b1,b2;b1=b2=a0
10、;for (int i=1;i<i+)if ( ai<b1 )if ( b1<b2 ) b2=b1;b1=ai;"t"+b2);14 2527. public class X6_3_4 public static void main(String args) String str = "abcdabcabfgacd"char a =();int i1 =0, i2=0, i;for(i=0;i<i+) if(ai = 'a' )i1+;if(ai = 'b' )i2+;"t"+i
11、2);4328. public class X6_3_5 public static void main(String args) String str ="abcdabcabdaeff"char a = ();int b = new int5,i;for(i=0;i<i+) switch (ai) case 'a': b0 +; break;case 'b': b1 +; break;case 'c': b2 +; break;case 'd': b3 +; break;default : b4 +;f
12、or(i =0; i<5; i+)"t");4322329. public class X6_3_6 public static void main(String args) int a = 76,83,54,62,40,75,90,92,77,84;int b = 60,70,90,101;int c=new int4,i;for (i=0; i< i+) int j =0;while (ai >= bj ) j +;cj +;for (i=0; i<4; i+)"t");215230. public class X6_3_7
13、public static void main(String args) int a = 1,2,7,8,5,6,11,12,9,10,3,4;int m = a00;int ii = 0, jj = 0;for (int i=0;i<i+)for(int j=0;j<ai.length;j+)if ( aij>m )m =aij; ii =i;jj =j;"t"+jj+"t"+aiijj);131231. public class X6_3_8 public static void main(String args) String a
14、 = "student" ,"worker" ,"cadre" ,"soldier" ,"peasant" ;String s1,s2;s1 = s2 = a0;for( int i = 1; i<i +) if (aipareTo(s1)>0) s1=ai;if (aipareTo(s2)<0) s2=ai;"t"+s2);workercadre1. 已知一個(gè)數(shù)值矩陣A 為,另一個(gè)矩陣 B為,求出 A 與 B 的乘積矩陣 C34并輸出出來(lái),其中 C中的每個(gè)
15、元素 Cij 等于。2.從鍵盤(pán)上輸入 4 行 4 列的一個(gè)實(shí)數(shù)矩陣到一個(gè)二維數(shù)組中,然后求出主對(duì)角線上元素之乘積以及副對(duì)角線上元素之乘積。3. (風(fēng)扇類 Fan)設(shè)計(jì)一個(gè)名為 Fan的類來(lái)表示一個(gè)風(fēng)扇。這個(gè)類包括:三個(gè)名為 SLOW MEDIUM 和 FAST而值為 1、 2 和 3 的常量表示風(fēng)扇的速度一個(gè)名為 speed 的 int 類型私有數(shù)據(jù)域表示風(fēng)扇的速度(默認(rèn)為SLOW)一個(gè)名為 ON 的 boolean 類型私有數(shù)據(jù)域表示風(fēng)扇是否打開(kāi)(默認(rèn)為false)一個(gè)名為 radius 的 double 類型私有數(shù)據(jù)域表示風(fēng)扇的半徑(默認(rèn)為5)一個(gè)名為 color 的 String 類型私
16、有數(shù)據(jù)域表示風(fēng)扇的顏色(默認(rèn)為blue )這四個(gè)數(shù)據(jù)域的訪問(wèn)器和修改器一個(gè)創(chuàng)建默認(rèn)風(fēng)扇的無(wú)參構(gòu)造函數(shù)一個(gè)名為 toString() 的方法返回描述風(fēng)扇的字符串。如果風(fēng)扇是打開(kāi)的,那么該方法在一個(gè)組合的字符串中返回風(fēng)扇的速度、顏色和半徑。如果風(fēng)扇沒(méi)有打開(kāi),該方法返回一個(gè)有“ fan is off ”和風(fēng)扇顏色及半徑組合成的字符串。畫(huà)出該類的 UML 圖。實(shí)現(xiàn)這個(gè)類。編寫(xiě)一個(gè)測(cè)試程序,創(chuàng)建兩個(gè) Fan 對(duì)象。將第一個(gè)對(duì)象設(shè)置為最大速度、半徑為,顏色為 yellow 、狀態(tài)為打開(kāi)。將第二個(gè)對(duì)Stock 對(duì)象,它象設(shè)置為中等速度、 半徑為,顏色為 blue、狀態(tài)為關(guān)閉。 通過(guò)調(diào)用它們的 toStrin
17、g 方法顯示這些對(duì)象。4. (股票類 Stock)設(shè)計(jì)一個(gè)名為 Stock 的類。這個(gè)類包括:一個(gè)名為 symbol 的字符串?dāng)?shù)據(jù)域表示股票代碼一個(gè)名為 name 的字符串?dāng)?shù)據(jù)域表示股票名稱一個(gè)名為 previousClosingPrice 的 double 型數(shù)據(jù)域,它存儲(chǔ)的是前一日的股票值一個(gè)名為 currentPrice 的 double 型數(shù)據(jù)域,它存儲(chǔ)的是當(dāng)時(shí)的股票值創(chuàng)建一支有特定代碼和名字的股票的構(gòu)造方法一 個(gè) 名 為 getChangePercent()的 方 法 返 回 從 previousClosingPrice 變 化 到 currentPrice 的百分比畫(huà)出該類的 UM
18、L 圖。實(shí)現(xiàn)這個(gè)類。編寫(xiě)一個(gè)測(cè)試程序,創(chuàng)建一個(gè)的股票代碼是 Java,股票名字為 Sun Microsystem Inc,前一日收盤(pán)價(jià)是。 設(shè)置新的當(dāng)前值為 ,然后顯示市值變化的百分比。5. 首先讓計(jì)算機(jī)隨機(jī)產(chǎn)生出10 個(gè)兩位正整數(shù),然后按照從小到大的次序顯示出來(lái)。6. 編一個(gè)程序,程序中包含以下內(nèi)容:一個(gè)圓類 (Circle),包含:屬性:圓半徑 radius;常量: PI。方法:構(gòu)造方法;求面積方法 area();求周長(zhǎng)方法: perimeter() 。主類 (X4_3_1),包含:主方法 main(),在主方法中創(chuàng)建圓類的對(duì)象 c1 和 c2 并初始化, c1 的半徑為 100, c1 的半徑為 200,然后分別顯示兩個(gè)圓的面積和周長(zhǎng)。7. 有一個(gè)數(shù)列,它的第一項(xiàng)為 0,第二項(xiàng)為 1,以后每一項(xiàng)都是它的前兩項(xiàng)之和,試產(chǎn)生該數(shù)列的前 20 項(xiàng),并按逆序顯示出來(lái)。8. 編一個(gè)程序,程序中包含以下內(nèi)容:一個(gè)學(xué)生類( Student),包含:屬性:學(xué)號(hào) s_No,姓名 s_Name,性別 s_Sex,年齡 s_Age。方法:構(gòu)造方法,顯示學(xué)號(hào)方法 showNo(),顯示姓名方法 showName(),顯示性別方
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 湖南省邵陽(yáng)市二中2024-2025年高一下入學(xué)考試語(yǔ)文試題含答案
- 2025年鋼材:一級(jí)鋼合作協(xié)議書(shū)
- 2025年春初中蘇科版八年級(jí)下冊(cè)物理8.3摩擦力說(shuō)課稿
- 二零二五年度服裝寄存與展會(huì)租賃服務(wù)合作協(xié)議
- 2025年度安全軟件開(kāi)發(fā)人工費(fèi)用支付合同
- 康養(yǎng)項(xiàng)目的可行性研究報(bào)告
- 中醫(yī)護(hù)理學(xué)(第5版)課件 第4章 病機(jī)
- 有機(jī)蔬菜種植技術(shù)大全
- 智能家居集成系統(tǒng)
- 政府機(jī)構(gòu)信息化建設(shè)規(guī)劃方案
- 建設(shè)工程安全生產(chǎn)管理習(xí)題庫(kù)及答案
- 項(xiàng)目1 多旋翼無(wú)人機(jī)的組裝與調(diào)試
- 供應(yīng)鏈管理:高成本、高庫(kù)存、重資產(chǎn)的解決方案 第2版
- 馬克筆建筑快速表現(xiàn)
- 橋臺(tái)錐坡工程量計(jì)算公式
- 日本夏日祭活動(dòng)鑒賞
- 中國(guó)教育史筆記全
- 某工業(yè)鍋爐安裝工程監(jiān)理作業(yè)指導(dǎo)書(shū)
- 名?!稄?qiáng)基計(jì)劃》初升高銜接數(shù)學(xué)講義(上)
- GB/T 41028-2021航空航天流體系統(tǒng)液壓軟管、管道和接頭組件的脈沖試驗(yàn)要求
- GB/T 41-2000六角螺母C級(jí)
評(píng)論
0/150
提交評(píng)論