CoreJava筆記

CoreJava筆記

ID:38978870

大小:165.00 KB

頁數(shù):74頁

時間:2019-06-22

CoreJava筆記_第1頁
CoreJava筆記_第2頁
CoreJava筆記_第3頁
CoreJava筆記_第4頁
CoreJava筆記_第5頁
資源描述:

《CoreJava筆記》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、Day鄭春光:tops777V信chp1.語言基礎(chǔ)基本語法、標(biāo)識符、命名規(guī)范、八種基本類型、基本操作符、運算符chp2.選擇結(jié)構(gòu)if、ifelse、ifelseifelse、switchcasechp3.循環(huán)控制while、dowhile、for、break、continuechp4.函數(shù)函數(shù)的三要素、return的用法chp5.數(shù)組一維數(shù)組、數(shù)組參數(shù)、數(shù)組返回值、數(shù)組增刪、擴(kuò)容、排序、二維數(shù)組chp6.面向?qū)ο箢惡蛯ο?、實例變量、?gòu)造方法、方法重載、引用的概念、this關(guān)鍵字chp7.面向?qū)ο笕筇?/p>

2、性封裝、繼承、多態(tài)、對象創(chuàng)建過程、訪問修飾符、super關(guān)鍵字、方法重寫、instanceofchp8.三個修飾符static、final、abstractchp9.接口基本語法、接口的作用、解耦合chp10.常用類內(nèi)部類、Object、包裝類、Stringchp11.集合框架Collection、List、Set、Map的接口及其實現(xiàn)類、迭代、Hash算法與hashCode方法、comparable、泛型chp12.異常概念、分類、產(chǎn)生、傳遞、處理、自定義異常chp13.線程概念、創(chuàng)建、狀態(tài)轉(zhuǎn)換、數(shù)

3、據(jù)共享、同步chp14.I/O框架File類、流的分類、基本字節(jié)流、基本字符流、字節(jié)過濾流、字符過濾流、橋轉(zhuǎn)換、對象序列化chp1.語言基礎(chǔ)一、Java語言:1.由來:I.SunMicrosystem于1995年推出的Java面向?qū)ο蟮某绦蛟O(shè)計語言II.1996年發(fā)布1.0版本III.1999年發(fā)布J2SE、J2EE、J2MEIV.2005年更名為JavaSE、JavaEE、JavaMEJavaPlatformStandardEditionEnterpriseMicroV.2009年被Oracle收購

4、VI.2011年發(fā)布Java7.0VII.2014年發(fā)布Java8.02.特點:I.純面向?qū)ο螅ㄊ褂糜嬎銠C模擬現(xiàn)實世界,解決現(xiàn)實問題,貼近人類思維模式)。II.簡單性(相對C++、C#,不易造成內(nèi)容溢出,減少代碼量,可讀性強)。III.跨平臺性(操作系統(tǒng)、服務(wù)器、數(shù)據(jù)庫)。3.執(zhí)行機制:I.編譯執(zhí)行:源文件編譯成機器碼,一次編譯,多次執(zhí)行,執(zhí)行效率高,不可跨平臺。II.解釋執(zhí)行:源文件一行一行解釋,一行一行執(zhí)行,不同操作系統(tǒng)下具備不同的解釋器,執(zhí)行效率低,可以跨平臺。III.Java先編譯再執(zhí)行:源文

5、件編譯成字節(jié)碼文件(.class平臺中立文件),再將字節(jié)碼文件進(jìn)行解釋執(zhí)行。4.名詞解釋:I.JVM(JavaVirtualMachine虛擬機)使用軟件在不同操作系統(tǒng)中,模擬相同的環(huán)境。II.JRE(JavaRuntimeEnvironment運行環(huán)境)包含JVM和解釋器,完整Java的運行環(huán)境。III.JDK(JavaDevelopmentKit開發(fā)環(huán)境)包含JRE+類庫+開發(fā)工具包(編譯器+調(diào)試工具)。二、開發(fā)和運行環(huán)境的搭建:1.JAVA_HOME:C:ProgramFilesJavaj

6、dk1.6.0_212.PATH:;C:ProgramFilesJavajdk1.6.0_21bin3.CLASSPATH:.//當(dāng)前路徑三、WindowsDOS常用命令:1.更換盤符:D:2.查看盤符內(nèi)容:dir3.進(jìn)入文件夾:cd文件夾名稱4.返回上一級:cd..5.清除:cls6.刪除文件:del文件名稱7.刪除文件夾:rd文件夾名稱8.新啟DOS:start9.退出:exit四、創(chuàng)建源文件、編寫類:1.創(chuàng)建以.java結(jié)尾的源文件。2.class:類(代碼的容器)。3.class名稱:

7、自定義4.main:主函數(shù),程序執(zhí)行入口。一個類中,只能有一個主函數(shù)。5.輸入語句區(qū)分大小寫。6.一行只寫一句代碼,以;結(jié)束。五、第一個應(yīng)用程序:1.編譯:javac源文件名稱.java//javacA.java2.執(zhí)行:java類名//javaHelloWorld六、類的實際用法和闡述:1.在一個源文件中,可以定義多個類,編譯后,每個類都會生成獨立的字節(jié)碼文件。2.每個類中都可以有自己的主函數(shù)。3.公開類(public)的類名必須和源文件名稱完全相同。4.一個源文件中,只能有一個公開類。七、Pack

8、age(包):1.作用:管理類、區(qū)分類。2.語法:package包名;(必須是類的第一行)3.編譯:javac-d.源文件名稱4.執(zhí)行:java包名.類名//全限定名5.引入包:import//TODO未完成Scanner八、編碼規(guī)范:1.良好的注釋習(xí)慣:I.注釋不參與編譯。II.單行注釋://單行注釋III.多行注釋:/*多行注釋*/IV.文檔注釋:/**文檔注釋*/2.良好的格式控制:I.層級要有縮進(jìn)。II.一行只寫一句代碼。III.不省略{}3.良

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。