![黑馬程序員java培訓(xùn)就業(yè)班筆記day01總結(jié)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/11/bb54a7e5-6bbf-4fbe-a159-8a1968abb12e/bb54a7e5-6bbf-4fbe-a159-8a1968abb12e1.gif)
![黑馬程序員java培訓(xùn)就業(yè)班筆記day01總結(jié)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/11/bb54a7e5-6bbf-4fbe-a159-8a1968abb12e/bb54a7e5-6bbf-4fbe-a159-8a1968abb12e2.gif)
![黑馬程序員java培訓(xùn)就業(yè)班筆記day01總結(jié)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/11/bb54a7e5-6bbf-4fbe-a159-8a1968abb12e/bb54a7e5-6bbf-4fbe-a159-8a1968abb12e3.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Day01總結(jié):1、 計(jì)算機(jī)常識(shí):包括了軟件的簡單劃分:系統(tǒng)軟件 windos等和應(yīng)用軟件 QQ、迅雷等2、 人機(jī)交互方式:圖形化界面GUI、命令行方式CLI:3、 常用的命令:cd:進(jìn)入目標(biāo)路徑、cd.退出當(dāng)前路徑、mk:創(chuàng)建文件、rd:刪除文件,dir:列出當(dāng)前目錄、cls:清屏、exit:退出dos窗口 cd回到根目錄 rds刪除根目錄下所有的文件(這里是比較牛的地方,因?yàn)閣indos都是從里到外的刪除,在dos命令下必須首先刪除里面的文件保證沒有任何文件下才能刪除當(dāng)前的文件目錄)*:代表通配符、notepad:記事本;4、 Help/?為dos中尋找?guī)椭墓ぞ?,可以幫助列出所有的dos
2、命令5、 Java的三種技術(shù)架構(gòu):javaSE:標(biāo)準(zhǔn)版:是為了開發(fā)桌面和商務(wù)應(yīng)用程序提供的解決方案 javaEE:企業(yè)版:為了開發(fā)企業(yè)環(huán)境下的應(yīng)用程序而提供的一套解決方案;javaME:小型版:是為了開發(fā)電子消費(fèi)品和嵌入式設(shè)備提供的解決方案;6、 Java的簡單特性:跨平臺(tái)性(平臺(tái)在此所指的是操作系統(tǒng),而操作系統(tǒng)指的是平臺(tái))怎么做到跨平臺(tái)?因?yàn)橛衘VM的出現(xiàn),只要計(jì)算機(jī)上安裝上虛擬機(jī)就可以運(yùn)行不同的程序jVM作用:能解釋java語言的程序;正是因?yàn)橛辛薐VM才使java語言具備了良好的移植性;7、 java語言的開發(fā)環(huán)境:JRE:java Runtime Enviroment Java運(yùn)行環(huán)境
3、:包括javaJVM和核心類庫 簡單:JRE=JVM+核心類庫JDK:java Development kit java 開發(fā)工具:包括java工具包 比如:javac 編譯器 java 運(yùn)行總的說來就是一句話:使用JDK開發(fā)完的程序交給JRE運(yùn)行;8、 下載JDk和安裝JDK 詳細(xì)見:下載JDK和安裝JDK專題下午:1、 環(huán)境變量的配置:三個(gè)步驟:下載安裝、配置環(huán)境變量、javac編譯運(yùn)行(如果dos窗口顯示出javaJVM中所有的參數(shù)信息代表已經(jīng)配置成功)2、 path環(huán)境變量有什么作用?用于記錄應(yīng)用程序所在的路徑;3、 配置Path環(huán)境變量目的:為了方便任何情況下都能執(zhí)行應(yīng)用程序4、 區(qū)
4、別:不用找路徑了,windos找路徑5、 臨時(shí)配置環(huán)境變量:Set path:6、 在原有的基礎(chǔ)上添加新的參數(shù)值:set path=E:javaJDKjdk1.7_0_3bin%path%:注意后面的部分(注意:配置時(shí)要盡量配置在前端,否則JDK會(huì)優(yōu)先運(yùn)行其他程序)7、 Java程序:Class DemoPublic static void main(String args)System.out.println("HelloWorld!");從上面的程序中可得:1、java文件的擴(kuò)展名為:.java 2、javac 對(duì)該java文件進(jìn)行編譯;3、java對(duì)生成的class文
5、件進(jìn)行運(yùn)行;類就是存儲(chǔ)代碼的地方;關(guān)鍵字:class 類名的書寫規(guī)范:英文和數(shù)字的組合,英文單詞第一個(gè)字母大寫如果有幾個(gè)組成,每個(gè)英文字母的首字母大寫(回憶變量名書寫規(guī)范-已經(jīng)忘記了)-自己寫好的文件稱之為源代碼或者源文件,必須翻譯成計(jì)算機(jī)能識(shí)別的文件NoSuchMethodError:main ;沒有main方法(缺少主函數(shù))回憶最常見的幾個(gè)異常(已經(jīng)忘記,java面試中這么一道題:說出你經(jīng)常遇到的異常,至少五個(gè))-public static void main(String args)main函數(shù)可以保證該類獨(dú)立運(yùn)行;它是程序的入口;它會(huì)被JVM所調(diào)用;argments:args;參數(shù)作用
6、:可以讓一個(gè)類可以獨(dú)立運(yùn)行;java程序的主函數(shù),程序的開始;執(zhí)行的起始點(diǎn);面試題:一個(gè)java程序中是否只能有一個(gè)main函數(shù)?(自己查找-已經(jīng)忘記)可以重載main()函數(shù) (重載和覆蓋知識(shí)點(diǎn)已經(jīng)忘記,晚上補(bǔ)齊)補(bǔ)習(xí):重載:什么是重載:Overload表示同一個(gè)類中可以有多個(gè)名稱相同的方法,重載的特點(diǎn):參數(shù)列表的方法各不相同(參數(shù)個(gè)數(shù)和參數(shù)列表)為什么用重載:是靜態(tài)多態(tài)性,即同名不同參,好比一個(gè)人可以用不同的餐具一樣;重寫:override覆蓋一個(gè)方法,并且對(duì)其重寫,以求達(dá)到不同的作用,-System.out.println("");println與print的區(qū)別:前
7、者換行也就是回車,后者沒有回車;作用:顯示效果不一樣;java的輸出語句:輸出在控制臺(tái)上;java對(duì)應(yīng)的程序就是java虛擬機(jī)弄清楚編譯時(shí)期和運(yùn)行時(shí)期出現(xiàn)的機(jī)制和錯(cuò)誤:(后期的異常機(jī)制中涉及到)-初學(xué)者在初學(xué)的時(shí)候遇到的問題:1、文件名保存錯(cuò)誤;2、目錄不對(duì) eg:只進(jìn)入了盤符,沒有進(jìn)入文件中;3、擴(kuò)展名保存不對(duì);eg:123.java.txt擴(kuò)展名隱藏;解決方法,用dir查看文件詳細(xì)信息,顯示其擴(kuò)展名;4、主函數(shù)找不到;5、編譯失?。?、classpath:類文件路徑set classpath=c:myclass將java的類文件告訴系統(tǒng),java虛擬機(jī)在執(zhí)行時(shí)就會(huì)制定的目錄下查找;作用:簡單一句話:告訴java虛擬機(jī)要運(yùn)行類文件的位置;沒告訴位置就在當(dāng)前文件下找,告訴位置就去告訴位置查找!set classpath=c:mycalss;多了一個(gè)分號(hào),表示告訴虛擬機(jī)按照所指定的目錄下查找的java程序,如果沒找到會(huì)在當(dāng)前目錄下再次查找;一般情況下不加分號(hào);如果加分號(hào)和自己指定的意愿有悖;set calsspath=.;c:myclass表示當(dāng)前路徑和指定的目錄;9、path與classpath的區(qū)別?path是用于定義系統(tǒng)中的可執(zhí)行程序的所在路徑。方便于執(zhí)行系統(tǒng)中的執(zhí)行文件,比如 exe bat。classpath用于定義java的類文件class文件的所在路徑
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025項(xiàng)目技術(shù)轉(zhuǎn)讓合同書
- 2025關(guān)于戶外廣告牌安裝合同范本
- 16-1《阿房宮賦》(說課稿)-2024-2025學(xué)年高一語文下學(xué)期同步教學(xué)說課稿專輯(統(tǒng)編版必修下冊)001
- 冷藏運(yùn)輸合同范例
- 農(nóng)牧設(shè)備回收合同范例
- 保潔用工合同范本
- 動(dòng)產(chǎn)購買合同范例
- Unit 4 Natural Disasters 單元整體說課稿-2024-2025學(xué)年高中英語人教版(2019)必修第一冊
- 個(gè)人果樹承包合同范例
- 中建科技合同范例
- 2025年?duì)I口職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 七年級(jí)歷史下冊第2課唐朝建立與貞觀之治
- 8.3+區(qū)域性國際組織+課件高中政治統(tǒng)編版選擇性必修一當(dāng)代國際政治與經(jīng)濟(jì)
- 2025年國網(wǎng)陜西省電力限公司高校畢業(yè)生招聘1100人(第二批)高頻重點(diǎn)提升(共500題)附帶答案詳解
- 《深度學(xué)習(xí)的7種有力策略》
- 2025年潞安化工集團(tuán)招聘筆試參考題庫含答案解析
- 李四光《看看我們的地球》原文閱讀
- 幼兒園一日生活安全課件
- 《認(rèn)罪認(rèn)罰案件被追訴人反悔應(yīng)對(duì)機(jī)制研究》
- 多旋翼無人飛行器嵌入式飛控開發(fā)實(shí)戰(zhàn)-基于STM32系列微控制器的代碼實(shí)現(xiàn)
- 國家開放大學(xué)護(hù)理社會(huì)實(shí)踐報(bào)告
評(píng)論
0/150
提交評(píng)論