




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
《基礎(chǔ)入門》習(xí)題答案開發(fā)入門一、填空題二、選擇題1、2、C3、D4、B5、B三、簡答題面對對象、跨平臺性、健壯性、平安性、可移植性、多線程性、動態(tài)性等。(,運(yùn)行時環(huán)境),它相當(dāng)于操作系統(tǒng)部分,供應(yīng)了程序運(yùn)行時所須要的基本條件和許多基礎(chǔ)類,例如,類、控件類、網(wǎng)絡(luò)類等。是供應(yīng)應(yīng)一般用戶運(yùn)用的,假如你只想運(yùn)行別人開發(fā)好的程序,那么,你的計算機(jī)上必需且只需安裝。(,開發(fā)工具包),它包含編譯工具、說明工具、文檔制作工具、打包工具多種與開發(fā)相關(guān)的工具,是供應(yīng)應(yīng)開發(fā)人員運(yùn)用的。初學(xué)者學(xué)習(xí)和運(yùn)用語言時,首先必需下載和安裝。中已經(jīng)包含了部分,初學(xué)者安裝后不必再去下載和安裝了。四、編程題(〃這是第一個程序!〃);編程基礎(chǔ)一、填空題和單行注釋、多行注釋、文檔注釋基本數(shù)據(jù)類型、引用數(shù)據(jù)類型1、2、4、8TOC\o"1-5"\h\z053456二、推斷題1、錯2、對3、錯4、對5、錯三、選擇題1、 2、3、C4、5、C6、A7、8、A9、B10、A四、程序分析題1、編譯不通過。值4和b相加時,由于變量b的類型為,取值范圍沒有類型大,存不下類型的值,因此編譯不通過。2、編譯不通過。這是因?yàn)閥是在最里層的代碼塊中定義的一個變量,只有在那個代碼塊中才可運(yùn)用,在運(yùn)用y=x;語句時已經(jīng)超過了y變量的作用域,所以編譯無法通過。3、打印結(jié)果為:304、打印結(jié)果為:987五、問答題1、語言的八種基本數(shù)據(jù)類型有:字節(jié)型,占一個字節(jié)。短整型,占兩個字節(jié)。整型,占4個字節(jié)。長整型,占8個字節(jié)。單精度浮點(diǎn)型,占4個字節(jié)。雙精度浮點(diǎn)型,占8個字節(jié)。字符型,占兩個字節(jié)。型,表示邏輯值,有和兩個值,分別占一個子下。2、假如運(yùn)用在表達(dá)式之間進(jìn)行連接,那么無論任何狀況,兩邊的表達(dá)式都會參與計算。假如運(yùn)用進(jìn)行連接,當(dāng)""左邊的表達(dá)式為,則不會執(zhí)行其右邊的表達(dá)式。例如定義x=2=0;b=x<y&x/2>0表達(dá)是會發(fā)生被0除異樣,因?yàn)閤/y的表達(dá)式執(zhí)行了。而b=x〈y&x/2>0是不會出現(xiàn)這種異樣的,因?yàn)閤〈y為,表達(dá)式x/y不會執(zhí)行。3、方法重載指的是在一個類中可以聲明多個同名的方法,而方法中參數(shù)的個數(shù)或者數(shù)據(jù)類型不一樣。調(diào)用這些同名的方法時,會依據(jù)實(shí)際參數(shù)的不同綁定到不同的方法。六、編程題1、參考答案01{二0;(i=l;i<100;){(i%20)1;2、參考答案02(y二(0);(y);(X)(y,(x>0){y=x+3;}(X0){y=0;y=x*x—1;y;3、參考答案03([]={25,24,12,76,101,96,28);(i=0;i<-1;){定義內(nèi)層循環(huán)(j=0;j<-i-1;){([j]>:j+1]){比較相鄰元素下面的二行代碼用于交換兩個元素=[jl;[j]=[j+1];[j+1]=;(i=0;i<;){("]+〃〃);打印元素和空格面對對象(上)一、填空題1、封裝、繼承、多態(tài)3、成員變量、局部變量4、類、類6、()7、靜態(tài)變量8、內(nèi)部類10、二、推斷題1、對1、對2、對3、錯、選擇題4、對5、錯1、1、B2、D3、B4、四、程序分析題1、程序不能編譯通過,2、程序不能編譯通過,3、程序能夠編譯通過,5、 6、 7、 8、 9、D10、D因?yàn)樵陬怉中的成員變量用修飾,所以在類1中無法訪問。因?yàn)樵陟o態(tài)方法()中不能訪問非靜態(tài)成員變量Xo運(yùn)行的結(jié)果為。五、簡答題1、后造方法是類的一個特殊成員,它會在類實(shí)例化對象時被自動調(diào)用。而一般方法只有在運(yùn)用的時 候才會被調(diào)用。在定義構(gòu)造方法時要求方法名與類名相同、在方法名的前面沒有返回值類型的聲 明、在方法中不能運(yùn)用語句返回一個值2、單例模式可以保證在整個程序運(yùn)行期間針對該類只存在一個實(shí)例對象。六、編程題1、參考答案01{=0;1(〃〃);1(99);=(〃〃,100);2、參考答案(〃飛 〃+);02{面對對象(下)一、填空題1、繼承2、方法,抽象類3、4、子類、父類、基類5、9、、10、 -,-二、推斷題1、錯2、對3、錯4、對5、對三、選擇題1、B2、C3、 4、 5、C6、 7、C8、D9、A10、B四、程序分析題1、程序編譯能通過,這是因?yàn)閤=2/0;(x);這兩條語句運(yùn)用了塊,捕獲了程序因?yàn)槌?而產(chǎn)生的異樣狀況,之后程序會接著向下執(zhí)行,輸出“進(jìn)入代碼塊”,“進(jìn)入代碼塊”。2、程序編譯不通過,這是因?yàn)樵诔绦蛑羞\(yùn)用了關(guān)鍵字修飾類,使得類不能被繼承。()方法中同樣運(yùn)用了關(guān)鍵字,使得該方法不能被重寫。3、程序編譯能通過,輸出結(jié)果為“動物叫!”和“汪汪……”,因?yàn)樵诔绦蛑姓{(diào)用()方法時,首先會通過0調(diào)用父類的方法說出“動物叫!”之后再輸出“汪汪……”4、程序編譯不通過,因?yàn)榻涌谥卸x的方法不能有方法體,所以定義的0方法是錯誤的。接口中的方法必需在子類中全部實(shí)現(xiàn),由于()方法在子類中并沒有重新實(shí)現(xiàn),所以這也是錯誤的。五、簡答題1、在繼承關(guān)系中,子類的方法與父類的某一方法具有相同的方法名、返回類型和參數(shù)列表,則稱子類的該方法重寫(覆蓋)父類的方法。2、多態(tài)意味著一個對象有著多種形態(tài),可以在特定的狀況下,表現(xiàn)不同的狀態(tài),從而對應(yīng)著不同的屬性和方法。簡潔的說,多態(tài)就是運(yùn)用父類類型的變量引用子類對象,依據(jù)被引用子類對象的特性,程序會得到不同的運(yùn)行效果。3、在中,運(yùn)用關(guān)鍵字修飾的類稱之為抽象類。抽象類是不能被實(shí)例化的,通常須要寫一個子類來繼承抽象類,同時實(shí)例化子類來獲得該類的對象。抽象類通常用于表示一種抽象的概念。接口可以說是一種特殊的抽象類,接口中只能定義常量和抽象方法。由于接口的特殊性,在定義時須要運(yùn)用關(guān)鍵字。六、編程題1、參考答案01{=(〃〃,16);=(〃〃,20,〃〃);2、參考答案(r){*r*r;02(((2));((3));3、參考答案(>10){(〃您播放的歌曲不存在〃);(〃正在播放歌曲〃);03((13);} (e){(〃異樣信息為:〃());多線程一、填空題1、線程、通信2、、3、就緒4、、對象、5、進(jìn)程6、新建狀態(tài)0、就緒狀態(tài)()、運(yùn)行狀態(tài)()、堵塞狀態(tài)()、死亡狀態(tài)()7、10、18、開啟一個新線程、()方法9、()、()、()10、()、0二、推斷題1、錯2、對3、對4、錯5、錯三、選擇題1、B2、 3、 4、 5、 6、 7、C8、D9、 10、四、程序分析題1、程序不能編譯通過,因?yàn)轭悰]有實(shí)現(xiàn)接口,因此的實(shí)例對象不能作為參數(shù)傳遞給的構(gòu)造方法。2、程序不能編譯通過,因?yàn)榈淖宇怉重寫的()方法的訪問級別不能低于父類()方法的。訪問級別3、程序不能編譯通過,因?yàn)橥椒椒ㄖ姓{(diào)用()方法的對象必需為同步鎖對象。4、0;五、簡答題1、一種是繼承包下的類,覆寫類的()方法,在()方法中實(shí)現(xiàn)運(yùn)行在線程上的代碼。另一種就是實(shí)現(xiàn)接口,同樣是在0方法中實(shí)現(xiàn)運(yùn)行在線程上的代碼。2、調(diào)用0方法,正在執(zhí)行的線程主動讓出去執(zhí)行其他線程,在()方法指定的時間過后,才會回到這個線程上接著往下執(zhí)行,假如當(dāng)前線程進(jìn)入了同步鎖,()方法并不會釋放鎖,即使當(dāng)前線程運(yùn)用()方法讓出了,但其它被同步鎖擋住了的線程也無法得到執(zhí)行。()在一個已經(jīng)進(jìn)入了同步鎖的線程內(nèi)進(jìn)行調(diào)用,讓當(dāng)前線程短暫讓出同步鎖,以便其它正在等待此鎖的線程可以得到同步鎖并運(yùn)行。當(dāng)其它線程調(diào)用了。方法后,調(diào)用()方法的線程就會解除狀態(tài),當(dāng)再次獲得同步鎖后,程序可以接著向下執(zhí)行。六、編程題1、參考答案(〃1〃)();(〃2〃)();2、參考答案(i=0;i<50;){(i=0;i<100;){3、參考答案01{t=();(t,〃陳老師〃)();(t,〃高老師〃)();(t,〃李老師〃)();=80;0;調(diào)用售票方法(<=0){(>o){(10);經(jīng)過的線程休眠10毫秒} (e){(()()+〃發(fā)出的筆記〃4、參考答案=0;(i=0;i<10;){+1;[]=[10];(i=0;i<10;){=(10*i+1);[i]0;(i=0;i<10;){一、填空題兀、e靜態(tài)10、二、推斷題1、錯2、錯3、對4、錯5、對三、選擇題1、C2、C3、D4、C5、C6、B7、C8、A9、A10、B四、程序分析題1、程序編譯能通過,輸出結(jié)果如下57.0-8.0-51-6.12、程序編譯能通過,輸出結(jié)果如下():15(0)(m):10(2,4)(g):5五、簡答題1、類是不行變類,即字符串值一旦初始化后就不行能變更。是可變字符串類,類似的緩沖區(qū),可以修改字符串的值。2、類用來表示某個特定的瞬間,能夠精確到毫秒。而在實(shí)際應(yīng)用中,往往須要把一個日期中的年、月、日等信息單獨(dú)返回進(jìn)行顯示或處理,這個類中的大部分方法都已被標(biāo)記過時。類基本取代了類,該類中定義了一系列用于完成日期和時間字段操作的方法。的()方法,()返回一個表示時間值的對象,同時有一個()方法,()方法接收一個對象,將對象表示的時間值設(shè)置給對象,通過這兩個方法就可以完成和對象之間的轉(zhuǎn)換。六、編程題參考答案01{字符串轉(zhuǎn)成數(shù)組(i=()-1;i>=0;){([i]>='A'[i]<=、/){(([i])O);} ([i]>='a'[i]〈二'z'){(([□)());參考答案02{(,100);參考答案03(口=[5];(i=0;i<;){[i]=20+(31);Ci]);集合類一、填空題1、集合2、3、有序、可重復(fù),無序、不行重復(fù)4、()、()5、、6、鍵、值7、8、、,、,、9、()、()10、、二、推斷題1、錯2、對3、對4、錯5、對三、選擇題1、 2、A3、D4、 5、C6、 7、D8、 9、 10、B四、程序分析題1、程序可以編譯通過,輸出結(jié)果是“a、b、c”,因?yàn)榧喜辉试S存放重復(fù)元素,第2次增加的元素c會覆蓋之前存入的元素c,所以輸出結(jié)果是“a、b、c",而不是“a、b、c>c”。2、程序不行以編譯通過,這是由于向集合中存入元素時,集合并不能記住元素的類型,因此在取出元素時,只能運(yùn)用類型,而不能運(yùn)用類型。3、程序可以編譯通過,但是什么也沒有打印。運(yùn)用進(jìn)行從后向前的遍歷集合,可以運(yùn)用以下兩種方法,一是運(yùn)用()方法將索引的值設(shè)置為集合元素的數(shù)目,也就是二(3);,二是將程序先從前向后遍歷,然后再從后向前遍歷。4、程序編譯不通過,由于集合在遍歷的過程中不能運(yùn)用集合對象本身刪除元素,這會導(dǎo)致并發(fā)修改異樣,若想刪除集合中的元素,可以運(yùn)用的0
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度股東致行動協(xié)議:董事會席位調(diào)整與決策權(quán)分配
- 二零二五年度汽車充電樁場地租賃及維護(hù)服務(wù)合同
- 旅游景區(qū)服務(wù)質(zhì)量提升策略手冊
- 汽車配件銷售及售后支持協(xié)議
- 企業(yè)級軟件系統(tǒng)開發(fā)合作協(xié)議
- 水滸傳經(jīng)典人物宋江征文
- 租賃房屋補(bǔ)充協(xié)議
- 關(guān)于提高工作效率的研討會紀(jì)要
- 文化創(chuàng)意產(chǎn)業(yè)發(fā)展規(guī)劃策略
- 融資租賃資產(chǎn)轉(zhuǎn)讓協(xié)議
- 標(biāo)書代寫合作合同協(xié)議書
- DWI高信號常見疾病的鑒別診斷課件-2
- 2024年內(nèi)蒙古中考地理生物試卷(含答案)
- 2024年邵陽職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫完美版
- 2024年湖南理工職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫必考題
- 中國風(fēng)川劇戲曲京劇文化傳統(tǒng)文化國粹世界戲劇日活動策劃完整課件兩篇
- (正式版)JTT 1495-2024 公路水運(yùn)危險性較大工程安全專項(xiàng)施工方案審查規(guī)程
- 醫(yī)院dip付費(fèi)績效考核制度
- 20G520-1-2鋼吊車梁(6m-9m)2020年合訂本
- 電梯維護(hù)保養(yǎng)規(guī)則(TSG T5002-2017)
- 義務(wù)教育數(shù)學(xué)課程標(biāo)準(zhǔn)(2022年版)解讀與案例分析
評論
0/150
提交評論