


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、1.2.3.4.5.&7.8.9.10.11.12.13.14.15.2617.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.若JAVA程序中怎義了 3個類,編譯后可生成(B )個字節(jié)碼文件(.class文件)。A)4B) 3C) 2D) 1編譯Java Application源程序文件將產(chǎn)生相應(yīng)的字節(jié)碼文件,這些字節(jié)碼文件的擴展斜 為(B )oA)javaB) class C) htmlD) exeJava語言中,下列標(biāo)識符錯誤的是(C )oA)_syslB) $_mC) 41D) _40na
2、me下列語句片段int a=10,b=4,c=20,d=6;的結(jié)果為(C )。A)144B) 28C) 140 D)不能執(zhí)行不是構(gòu)造函數(shù)特點的是(C )。A)構(gòu)造函數(shù)與類名相同B)構(gòu)造函數(shù)可帶參數(shù)也可不帶C)構(gòu)適函數(shù)帶有返回類型 D)構(gòu)造函數(shù)主要完成對類對象的初始工作 下而是關(guān)于類及其修飾符的一些描述,不正確的是(B )。A)abstract類只能用來派生子類,不能用來創(chuàng)建abstract類的對象。B)final類不但可以用來派生子類,也可以用來創(chuàng)建final類的對象。C)abstract不能與final同時修飾一個類。D)abstract方法必須在abstract類中聲明,但abstract
3、類定義中可以沒有abstract方法。 Java語言具有許多優(yōu)點和特點,下列選項中,哪個反映了 Java程序并行機制的特點(B )。A)安全性 B)多線性 C)跨平臺 D)可移植Java語言中,負(fù)責(zé)并發(fā)管理的機制是(D )。A)垃圾回收 B)虛擬機 C)代碼安全D)多線程下列描述中,錯誤的是(A )oA)Java要求編程者管理內(nèi)存B)Java的安全性體現(xiàn)在多個層次上C)Applet要求在支持Java的瀏覽器上運行D)Java有多線程機制以下有關(guān)類立義的說法正確的是:(A )。A)一個類可以有成員,也可以沒有成員B)類的成員至少有一個屬性和一個方法C)類的靜態(tài)屬性同全局變量的概念完全一樣,只是表
4、達(dá)形式不同D)類的方法在實例化時不占用內(nèi)存給岀下列的代碼,哪行在編譯時可能會有錯誤(C )。 public void modify ( ) int i, j, k;i = 100;while ( i > 0 ) j = i * 2;41.42.43.44.45.46.47.48.49.50.51.52.53.54.55.56.57.58.59.60.61.62.63.64.65.66.67.68.69.70.71.72.73.74.75.76.77.78.79.("The value of j is 11 + j );k = k + l;line 4 B) line 6 C)
5、line 7 D) line 8運行狀態(tài)和終止?fàn)顟B(tài)運行狀態(tài)、阻塞狀態(tài)和終止?fàn)顟B(tài)可運行狀態(tài)、運行狀態(tài)、阻塞狀態(tài)和終止?fàn)顟B(tài) 可運行狀態(tài)、運行狀態(tài)、恢復(fù)狀態(tài)和終止?fàn)顟B(tài)在Java語言中,不允許使用指針體現(xiàn)出的Java特性是(C )。A)可移植 B)解釋執(zhí)行C)健壯性 D)安全性線程生命周期中正確的狀態(tài)是(C )。新建狀態(tài)、新建狀態(tài)、新建狀態(tài)、 新建狀態(tài)、A)B)C)D) int 是A)B)C)D)型public成員變量MAX_LENGTH,該值保持為常數(shù)100,則左義這個變量的語句)o( Dpublic int MAX_LENGTH=100final int MAX_LENGTH=100public
6、const int MAX_LENGTH=100 public final int MAX_LENGTH=100A)B)C)D)對象使用時,下面描述錯誤的是( B )。通過運算符調(diào)用成員變量和方法定義一個類名為""的類,( C )。A) private class MyClassC)public class MyClass并且該類可被所有類訪問,那么該類的正確聲明應(yīng)為:B) class MyClassD) public private class MyClass關(guān)于方法重載的說法正確的是(D )。A、方法重載指的是多個方法可以具有相同的紜稱,同。B、方法重載指的是多個方法可
7、以具有相同的需稱,同。C、方法重載指的是多個方法可以具有相同的名稱,完全相同。D、返回類型不能用來區(qū)分重載的方法。下列關(guān)于繼承的哪項敘述是正確的(D )。在java中允許多重繼承在java中一個類只能實現(xiàn)一個接口在java中一個類不能同時繼承一個類和實現(xiàn)一個接口java的單一繼承使代碼更可靠A)B)C)D)但這些方法的參數(shù)類型不能完全相但這些方法的參數(shù)個數(shù)不能完全相但這些方法的參數(shù)類型和個數(shù)可以通過成員變量的訪問權(quán)限設(shè)立限制自身對這些變量方法的調(diào)用 將一個對象申明為類的成員時,必須在使用前為英分配內(nèi)存 在方法中使用對象作為參數(shù)時,采用引用調(diào)用給出下列代碼,如何使成員變量m被方法fun ()直接
8、訪問(C )。class Test private int m;80. public static void fun ()81. 82. 83. 84. 85. A)將 private int m 改為 protected int m B)將 private int m 改為 public int m86. C)將 private int m 改為 static int mD)將 private int m 改為 int m87. %88. 已知有下列類的說明,則在mian方法中加入下列哪個語句是正確的(無)。89. public class Test90. 92. private float
9、 f;92. int m;93. static int n=l;94. public static void main (String arg )95. 96. Test t = new Test ();97. 98. 分析:此題沒冇止確答案。無法從靜態(tài)上下文中引用IE靜態(tài)變量.勢 A) = :B) =2: C) =12:D)=:100下列代碼的執(zhí)行結(jié)果是(A )。101. public class Test102. 103. public int aMethod ()104. 105. static int i=0;106. i+;107. (i);108. 109 public stati
10、c void main (String args )110. 111. Test test = new Test ();112. ();113. 4.分析:其中"static int匸0;"是非法表達(dá)式的開始。115. A)編譯錯誤 B) 0 C) 1 D)運行成功,但不輸岀116. 以下代碼中,this是指(A )。117. class bird118. int x,y;119. void fly(int xjnt y)120. =x;121. =y;122. 123. 124. A) bird B) fly C) bird 或 fly D)不一定125. 異常包含下列那
11、些內(nèi)容(D )o126. A)程序中的語法錯誤127. B)程序的編譯錯誤128. C)程序執(zhí)行過程中遇到的事先沒有預(yù)料到的情況129. D)程序事先立義好的可能岀現(xiàn)的意外情況130. 下列關(guān)于JAVA語言特點的敘述中,錯誤的是(A )。131. A) Java是而向過程的編程語言B) Java支持分布式計算132.0 Java是跨平臺的編程語言D) Java支持多線程133. 下列關(guān)于Java對import語句規(guī)左的敘述中,錯誤的是(C )。134. A)在Java程序中import語句可以有多個135. B)在Java程序中import語句可以沒有136. C)在Java程序中import
12、語句必須有一個137. D)在Java程序中import語句必須引入在所有類定義之前138下列關(guān)于構(gòu)造方法的敘述中,錯誤的是(C )o139. A) Java語言規(guī)定構(gòu)造方法劃與類名必須相同140. B) Java語言規(guī)定構(gòu)造方法沒有返回值,但不用void聲明141.0 Java語言規(guī)泄構(gòu)造方法不可以重載142. D) Java語言規(guī)立構(gòu)造方法只能通過new自動調(diào)用143. 下列敘述中,錯誤的是(D )。144. A) JavaApplication 與 Applet 所用編譯命令相同(都是 javac *.java)145. B)通常情況 I' Java Application 只能
13、有一,個 main()方法146. C) JavaApplet必須有HTML文件才能運行147. D) JavaApplet 程序的.class 文件可用 java 命令運行(用 appletviewer148閱讀下面程序149.1 public class Try extends Thread150. 2 Public static void main (String args)151. 3 Try t = newTry();152.4();153.5154.6155. 7 Public void run(int j) 156. 8 int i=0;157.9while(i<5)158
14、. 10祝你成功!");159. 11 i+;160. 12 161. 13 162. 14163. 該程序要求打印5行“祝你成功! ”,必須改正程序中的某行代碼,程序才能完成,選 擇正164. 確的修改是(D )。165. A)將第 1 行的 extends Thread 改為 implements Runnable16&B)將第 3 行的 new Try()改為 new Thread()167.0 將第 4 行()改為 start(t)168. D)將第 7 行的 public void run( int j)改為 public void run()169. 下列標(biāo)識符(
15、名字)命名原則中,正確的是(D170. A)類名的首字母小寫 B)變量和方法名的首字母大寫171.0接口名的首字母小寫 D)常量完全大寫172. :173. 要想立義一個不能被實例化的抽象類,在類立義中必須加上修飾符(D )<>174. A) final B) public C) private D) abstract175. 對于catch子句的排列,下列哪種是正確的(B )o176. A)父類在先,子類在后177. B)子類在先,父類在后178.0有繼承關(guān)系的異常不能在同一個try程序段內(nèi)179. D)先有子類,其他如何排列都無關(guān)180如要拋出異常,應(yīng)用下列哪種子句(B )。1
16、81. A) catch B) throw C) try D) finally182. 在編寫異常處理的Java程序中,每個catch語句塊都應(yīng)該與(C )語句塊對應(yīng),使得 用該語句塊來啟動Java的異常處理機制。183. A) if-else B) switch184. 泄義一個類冬為""的類, 明應(yīng)為:(B )。185. A) private class MyClass186. C) public class MyClass187. void 的含義:(C )o188. A)方法體為空189.0定義的方法沒有返回值C) try D) throw并且該類只能被同一個包中的
17、其他類訪問,那么該類的正確聲B)D)class MyClasspublic private class MyClassB)泄義的方法沒有形參D)方法的返回值不能參加算術(shù)運算190. 下而哪種注釋方法能夠支持javadoc命令:(D )。191. A) /*./ B) /*.*/ C) .*/192通常我們使用(A )方法來為一個組件增加事件監(jiān)聽者匚193. A) addXXXListener194.0 ListenerXXX195. 在JAVA中用于文本處理的類中,196. A)文本區(qū)設(shè)苣內(nèi)容B)197. C)創(chuàng)建一個新的文本D)B) XXXListenerD) XXXListeneradd方
18、法getText ()的作用是(D )。編輯文本區(qū)的內(nèi)容取得文本中的內(nèi)容二、填空題1. <X ( 類 )是Java程序中基本的結(jié)構(gòu)單位。3. 任何一個Java程序都默認(rèn)引入了一個包,這個包的名字叫java. ( lang )。4. Java語言中,有一個類是所有類或接口的父類,這個類的需稱是(Object )。5. Java不直接支持多繼承,但可以通過(接口 )實現(xiàn)多繼承機制。6. 要使用Java中網(wǎng)絡(luò)連接,必須引入()包。7. 該程序功能是將給泄字符串逆序輸出。8. public class test29. 20. public static void main (String arg
19、s)11- 22. String s=,Happy new year!11;13. int L=s. ( length();14. StringBuffer dest=new StringBuffer ( L );15. for (int i=L-l ) ;i>=0;i)16. (i);27.();18. 19. 三、判斷題1. Java支持多繼承。(N )2. 接口是特殊的抽象類。(Y )3. <4. 構(gòu)造函數(shù)的方法爼可由編程人員任意命名(N )5. 使用靜態(tài)屬性必須以類名做前綴。(N )6. 個Java源程序中允許有多個公共類。(N )7. Java程序可以劃分為兩大類:Application和Applet。( Y )8. 重載的方法可以通過它們的返回值類型的不同來區(qū)分。(N )9. 類頭立義包含的四個部分分別為:訪問控制修飾符、類名說明、父類爼說明和接口名的 說明,它們中的任何一個都是不能缺少的。(N )10. 在Applet的坐標(biāo)系中,(0,0)代表輸出窗口左上角的象素點。(Y )X.應(yīng)用程序一左要有main()方法,小程序一左要繼
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大型試吃活動方案
- 夏天遠(yuǎn)足活動方案
- 城市合拍活動方案
- 處暑班級活動方案
- 大型酒席活動方案
- 大班年終活動方案
- 大二學(xué)生會組織活動方案
- 夏至面親子活動策劃方案
- 地理填圖競賽活動方案
- 大學(xué)生心理活動方案
- 圖解“雙均線雙交叉”期貨、股票操作系統(tǒng)課件
- 小學(xué)語文擴句、縮句專題
- 農(nóng)村公路安全生命防護工程施工方案
- (部編版)統(tǒng)編版小學(xué)語文教材目錄(一至六年級上冊下冊齊全)
- 抗滑樁專項的施工組織方案[專家評審]
- 常用彈簧鋼號對照表
- 應(yīng)用回歸分析(第三版)何曉群_劉文卿_課后習(xí)題答案_完整版
- 小學(xué)二年級下冊勞動教案
- 食品安全及衛(wèi)生保證措施
- 60m3臥式液化石油氣儲罐設(shè)計
- 樹脂的污染及處理
評論
0/150
提交評論