下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、word【我們?nèi)ツ甑乃牡雷x程序?qū)懡Y(jié)果題:每題5分,共20分。是最容易丟的,而且題目有迷惑性】 1、以下程序段的輸出結(jié)果為(5 6 7 8 9)。public class TestArray public static void main(String args ) int i , j ; int&
2、#160; a = 5,9,6,8,7; for ( i = 0 ; i < a.length-1; i + ) int k = i; for
3、 ( j = i ; j < a.length ; j+ ) if ( aj<ak ) k = j;
4、int temp =ai; ai = ak; ak = temp; for
5、 ( i =0 ; i<a.length; i+ ) System.out.print(ai+" "); System.out.println( ); 【注】:( aj<ak )如
6、換為( aj>ak ),輸出結(jié)果為:9 8 7 6 52、以下程序段的輸出結(jié)果為cb1!=cb2Public class MyProgram public static void main(String args) ClassB cb1=new ClassB(1); ClassB cb2=new ClassB(1); if(cb1= =cb2)
7、0; System.out.println(“cb1= =cb2”); else System.out.println(“cb1!=cb2”); class ClassB int x; ClassB(int x)thi
8、s.x=x; 3、以下程序段的輸出結(jié)果為在子類中 在子類中。涉及到P305方法覆蓋: 大概是這么個題,語法忘了,反正就這個意思。public static void main(String args)B object=new B( ); public class A public A( ) tt( ) ; public void tt( ) System.out.print(“在父類中);
9、; public class B extends A public B( ) tt( ) ; public void tt( ) System.out.print(“在子類中);
10、 原題目意思是:子類B繼承了父類A,父類A的構(gòu)造函數(shù)中定義有函數(shù)名為tt( )的函數(shù),tt( )作用是顯示“在父類中。但恰恰子類B中有個名稱也為tt( )的方法,作用是顯示“在子類中 。主函數(shù)main聲明子類B的對象,很顯然會自動調(diào)用父類A的構(gòu)造函數(shù),調(diào)用tt( ),外表上顯示結(jié)果【在父類中】,但其實tt( )已被子類的同名函數(shù)覆蓋,盡管這是在父類的構(gòu)造函數(shù)中當(dāng)時我就是糾結(jié)這個,所以想了好久。因此此題結(jié)果是【在子類中 在子類中】。后一個“在子類中是子類構(gòu)造函數(shù)的tt( ),好理解?!疽族e點】:答成“在父類中 在子類中。誤認(rèn)為
11、tt( )在父類的一個方法中,所以不會被子類中的同名tt( )覆蓋掉,其實還是覆蓋掉了! 4、以下程序段的輸出結(jié)果為This is int This is int。涉及到函數(shù)重載,以及強(qiáng)制類型轉(zhuǎn)換charint原題目意思是:函數(shù)aa( String s) System.out.print(“This is string); ;同名函數(shù)aa(int s) System.out.print(“This is int); ;主函數(shù)main里:int x=5;char y=
12、F;aa(x);aa(y);【易錯點】:把a(bǔ)a(y)結(jié)果寫成This is string, java 里String是類,char類型總不可能與類結(jié)合吧。aa(y)語句有charint的強(qiáng)制類型轉(zhuǎn)換。最后的10分編程題:易考點是數(shù)組的簡單處理,比方數(shù)組求最值,求最值的個數(shù),排序,求平均值,方差等根本問題。字符串的處理也有可能考但是略有難度?!疚覀冞@樣考的】:鍵盤輸入10個整數(shù),找出最大值、最小值并顯示。別忘了開始時import java.util.Scanner 此外,關(guān)于字符串的處理也是重點!P78-P81的String類需要熟練掌握,P79上面那堆方法應(yīng)該背下來會用
13、。比方:編程,讀入一個字符串,輸出該字符串包含的所有元音字母。我的想法:String A=aeiouAEIOU; 輸入 String B;(具體過程略)for(int i=0;i<B.length();i+)if(A.indexOf(B.charAt(i)!=-1) System.out.print(B.charAt(i);【復(fù)習(xí)建議】:真正需要自己編程的就最后一個10分題,估計不會有太難的用法。所以,教材上一些:2章的final,6章的static,interface,implements,enum,8章的extends,super,final,ab
14、stract,9章的Comparable,10章的trycatch,finally,throws等等這些理解就行,給出來要回分析,知道根本概念,往往是選擇、填空、判斷容易出的。像構(gòu)造方法好幾個題都考了構(gòu)造方法的性質(zhì),比方與類同名,無返回值;有了構(gòu)造方法才能將抽象的類具體化為具體可用的對象。等等,抽象類,重載等等都是小題易出的。印象中其他一些考題:1、類之間最根本的三種關(guān)系依賴、聚合、繼承。2、程序開發(fā)中三種不同類型的錯誤:編譯時錯誤、運行時錯誤、邏輯錯誤。3、軟件開發(fā)工程應(yīng)包含4個根本的開發(fā)過程:建立軟件需求、軟件設(shè)計、實現(xiàn)軟件設(shè)計、軟件測試。4、一個枚舉型的值是具有該枚舉型的靜態(tài)變量。5、面
15、相對象編程特點封裝性、繼承性、多態(tài)性。6、三種可見性修飾符public、private、protected。7、Unicode使用16個二進(jìn)制位表示一個字符。8、Java中可以用兩種方式建立多態(tài)性引用:繼承、接口。9、可以用throws子句拋出異常。1、編譯Java Application 源程序文件將產(chǎn)生相應(yīng)的字節(jié)碼文件,這些字節(jié)碼文件的擴(kuò)展名為( B )。 A. java
16、60; B. .classC. html D. .exe2、設(shè) x = 1 , y = 2 , z = 3,那么表達(dá)式 yz/x 的值是( A )。
17、0; A. 3 B. 3. 5C. 4
18、; D. 54以下哪個不是Java的原始數(shù)據(jù)類型 B A、int B、Boolean
19、 C、float D、char 【java大小寫敏感,應(yīng)為boolean】2以下關(guān)于繼承的表達(dá)正確的選項是 A 。A、在Java中類只允許單一繼承B、在Java中一個類只能實現(xiàn)一個接口C、在Java中一個類不能同時繼承一個類和實現(xiàn)一個接口D、在Java中接口只允許單一繼承1、final修
20、飾的變量僅能賦值一次2、子類的成員個數(shù)大于等于父類的成員個數(shù)×。【從可見性的角度看,父類中的private在子類中不可見】6擁有abstract方法的類是抽象類,但抽象類中可以沒有abstract方法。 3Java有垃圾回收機(jī)制,內(nèi)存回收程序可在指定的時間釋放內(nèi)存對象。 × 4構(gòu)造函數(shù)用于創(chuàng)立類的實例對象,構(gòu)造函數(shù)名應(yīng)與類名相同,返回類型為void。 × 【無返回值】7、如果java源程序文件中只定義了一個名為abc的類,那么該源程序文件必須以abc.java命名。 【我記得書上在某處有過類似的表述】8、在java中,使用保存字new創(chuàng)立新的類對象,使用保存字free回收無用的類對象。× 【系統(tǒng)自動回收】17在使用interface聲明一個接口時,只可以使用 D 修飾符修飾該接口。A、private
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024智能交通系統(tǒng)技術(shù)開發(fā)與實施合同
- 細(xì)胞養(yǎng)護(hù)知識培訓(xùn)課件
- 2025年度生態(tài)住宅區(qū)綠色物業(yè)綜合服務(wù)協(xié)議3篇
- 2025年新型實習(xí)生就業(yè)保障合同模板3篇
- 2025年廠房生產(chǎn)承包合同及市場推廣服務(wù)范本3篇
- 墻紙輔料知識培訓(xùn)課件
- 2024版標(biāo)準(zhǔn)借款轉(zhuǎn)讓合同范本版B版
- 《世界史通史溫習(xí)》課件
- 2024綠化項目臨時用工及安全防護(hù)合同3篇
- 2024年苗木購買協(xié)議:互利共贏的綠化合作
- 施工現(xiàn)場臨時建筑驗收表
- 皓月集團(tuán)市場營銷策略研究
- 二次砌筑配管(JDG)技術(shù)交底
- 施工升降機(jī)定期檢驗原始記錄
- AI技術(shù)打造智能客服機(jī)器人
- 文化差異與跨文化交際課件(完整版)
- 國貨彩瞳美妝化消費趨勢洞察報告
- 云南省就業(yè)創(chuàng)業(yè)失業(yè)登記申請表
- 油氣儲存企業(yè)安全風(fēng)險評估指南(試行)
- UL_標(biāo)準(zhǔn)(1026)家用電器中文版本
- 快速了解陌生行業(yè)的方法論及示例PPT課件
評論
0/150
提交評論