



免費預(yù)覽已結(jié)束,剩余1頁可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第一章1.1誰是java語言創(chuàng)始人James Gosling, Java語言的創(chuàng)始人之一1.2java語言有哪些優(yōu)缺點?P2頁(1)簡單性(2)網(wǎng)絡(luò)特性(3)面向?qū)ο笮裕?)平臺無關(guān)性/可移植性(5)魯棒性也指程序穩(wěn)定性(6)安全性(7)多線程性,采用多線程機制是提高程序運行效率的方法,但增加了程序的設(shè)計難度(8)解釋性,缺點,解釋執(zhí)行語言要不編譯執(zhí)行語言需要額外的語句解釋不走及運行時間。1.4請簡述環(huán)境變相path和classpath作用 環(huán)境變量運行路徑(path)和類路徑(classpath)1.5java程序可以分為幾種,分別是什么?兩種,應(yīng)用程序和小應(yīng)用程序applt1.6 查看java在線幫助文檔,列舉出system.out.println和system.out.print的不同點。System.out.println自動換行,system.out.print不自動換行。1.7試著編寫一個java程序,在控制臺窗口中輸出如下信息。Public class TestPublic static void main(strng args)system.out.println(”*”);system.out.println(”* practice makes perfect”);system.out.println(”*”);1.8編寫一個java程序,在網(wǎng)頁中顯示如下信息。import java.awt.Graphics;import javax.swing.JApplet;public class J_HelloApplet extends JAppletpublic void paint(Graphics g) g.clearRect(0,0,getWidth(), getHeight(); g.drawString(*,10,20); g.drawString(* 熟能生巧,10,30); g.drawString(*,10,40); 網(wǎng)頁:java小程序1.9請闡述編寫java程序的具體步驟:第二章:2.2計算下面java表達(dá)式的值,并寫出表達(dá)式結(jié)果在java中的數(shù)據(jù)類型(1)14/5(int)5.2/2.53.0 數(shù)據(jù)類型:浮點類型(2)14/5(int)(5.2/2.5)3 數(shù)據(jù)類型:整型(3)14/55.2/2.53.08 數(shù)據(jù)類型:浮點類型(4)1.04/55.2/2.53.08 數(shù)據(jù)類型:浮點類型(5)14/5.05.2/2.53.88 數(shù)據(jù)類型:浮點類型(6)設(shè)已定義了變量int a=12,請計算表達(dá)式 (+a)+(a+) 因為a=12 則+a=13 現(xiàn)在a=13 所以a+=13 所以表達(dá)式 (+a)+(a+)=26 數(shù)據(jù)類型:整型(7)102=2 數(shù)據(jù)類型:整型(8)10&11|12 結(jié)果為true 數(shù)據(jù)類型:布爾型(9)57 結(jié)果為2 即為真(10)(-5)|(5) 結(jié)果為5 數(shù)據(jù)類型:整型(11)(truefalse)&true 結(jié)果為true 數(shù)據(jù)類型:布爾型(12)(!true)|(false ) )|(!false) 結(jié)果為true 數(shù)據(jù)類型:布爾2.5判斷下面的表達(dá)式是否含有語法錯誤。如果含有語法錯誤寫出錯誤原因(1)01&(4+6)&操作數(shù)要求是布爾類型數(shù)據(jù),而這里是位運算。應(yīng)用&(2)4.2%2.1 true(3)aA true(4)1=1 true2.8(1)public class cc public static void main(String arg) int i=0; while(i10);/分號多余 i+; System.out.print( +i + ,); (2)for(double x=0.1;x!=1.0;x+=0.1) System.out.println(x+ ;);/無語法錯誤,結(jié)果無限循環(huán)。(3)int i=0,sum;/有語法錯誤,sum應(yīng)先賦值。 while(i=100) sum+=i; i+;第三章3.1 請簡述接口和抽象類之間的區(qū)別接口中只能有抽象方法;而抽象類中可以有實現(xiàn)了的方法;也可以有抽象的方法;一個類中只要有一個抽象方法那么這個類就是抽象類;并且必須是抽象類,抽象類是不可以實例化的;只能由子類繼承實現(xiàn)其中的抽象方法;總體上來說;接口是一種特殊的抽象類,可以理解為純抽象類3.2請簡述面向?qū)ο笳Z言的三個基本屬性及其作用封裝封裝最好理解了。封裝是面向?qū)ο蟮奶卣髦?,是對象和類概念的主要特性。封裝,也就是把客觀事物封裝成抽象的類,并且類可以把自己的數(shù)據(jù)和方法只讓可信的類或者對象操作,對不可信的進(jìn)行信息隱藏。繼承面向?qū)ο缶幊?(OOP) 語言的一個主要功能就是“繼承”。繼承是指這樣一種能力:它可以使用現(xiàn)有類的所有功能,并在無需重新編寫原來的類的情況下對這些功能進(jìn)行擴(kuò)展。通過繼承創(chuàng)建的新類稱為“子類”或“派生類”。被繼承的類稱為“基類”、“父類”或“超類”。繼承的過程,就是從一般到特殊的過程。要實現(xiàn)繼承,可以通過“繼承”(Inheritance)和“組合”(Composition)來實現(xiàn)。在某些 OOP 語言中,一個子類可以繼承多個基類。但是一般情況下,一個子類只能有一個基類,要實現(xiàn)多重繼承,可以通過多級繼承來實現(xiàn)多態(tài)多態(tài)性(polymorphisn)是允許你將父對象設(shè)置成為和一個或更多的他的子對象相等的技術(shù),賦值之后,父對象就可以根據(jù)當(dāng)前賦值給它的子對象的特性以不同的方式運作。簡單的說,就是一句話:允許將子類類型的指針賦值給父類類型的指針。3.3請簡述匿名內(nèi)部類的特點匿名內(nèi)部類是一種特殊的局部內(nèi)部類,它是通過匿名類實現(xiàn)接口。IA被定義為接口。IA I=new IA();匿名內(nèi)部類的特點:1,一個類用于繼承其他類或是實現(xiàn)接口,并不需要增加額外的方法,只是對繼承方法的事先或是覆蓋。2,只是為了獲得一個對象實例,不需要知道其實際類型。3,類名沒有意義,也就是不需要使用到。3.4 請闡述遞歸方法的基本要求先求解當(dāng)規(guī)模足夠小時的問題,利用規(guī)模足夠小的問題求解規(guī)模較大的同類問題。3.8編寫一個程序:給定一個正整數(shù),判斷它是否為素數(shù),并輸出判斷結(jié)果boolean prim(int x) int i=2; for(;i0) t=b*b-4*a*c; t=Math.sqrt(t); x1=(-b+t)/(2*a); x2=(-b-t)/(2*a);
溫馨提示
- 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é)議書
- 2025年中考?xì)v史高分攻略:中外對比分析專題試卷解析
- 工地抽水合同協(xié)議書
- 渠道費用協(xié)議書
- 家庭投資建房協(xié)議書
- 工商股東認(rèn)繳協(xié)議書
- 家具定制加工協(xié)議書
- 寺廟暫住安全協(xié)議書
- 2025年舞蹈家協(xié)會中國舞八級考級模擬試卷民族舞組合技巧深度解析實戰(zhàn)攻略
- 寢室床鋪購買協(xié)議書
- 秸稈買賣協(xié)議書模板
- 市場營銷-理論、方法與實訓(xùn) 第4版 課件 第10章促銷策略
- 焊接工程師考核指南試題及答案
- 濟(jì)南市工程咨詢院招聘筆試真題2024
- 中國美術(shù)史高中課件
- 2025年廣東佛山市三水海江建設(shè)投資有限公司招聘筆試參考題庫含答案解析
- 初中英語人教新目標(biāo) (Go for it) 版七年級下冊Unit 7 Its raining!Section A教學(xué)設(shè)計
- 清理罐車合同協(xié)議
- 新團(tuán)員培訓(xùn)第一課:青年你為什么要入團(tuán)
- 民法典物權(quán)編詳細(xì)解讀課件
- 2025年《鐵道概論》考試復(fù)習(xí)題庫(含答案)
評論
0/150
提交評論