版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Day01JDK的安裝,的安裝,MyEclipse的使用的使用一、一、jdk的安裝的安裝a)跟普通的軟件安裝過(guò)程一樣。jdk6windowsi586,默認(rèn)的路徑在C:ProgramFilesJava,可以改變。b)在記事本下去編寫(xiě)java程序,所有的java文件的擴(kuò)展名都是.java類的文件名稱每個(gè)單詞的首字母必須大寫(xiě)。c)如何定義類:publicclassHelloWldd)如果要在一個(gè)類中去體現(xiàn)效果出來(lái),確切來(lái)說(shuō)是要將java程序執(zhí)
2、行出來(lái),那必須寫(xiě)上一個(gè)方法,主方法:publicstaticvoidmain(String[]args)e)Java文件要顯示效果出來(lái),那必須經(jīng)歷2個(gè)過(guò)程,1,編譯過(guò)程,需要使用javac命令。2執(zhí)行過(guò)程需要使用java命令。f)當(dāng)我們要去編譯和執(zhí)行java類的時(shí)候,需要使用javac和java命令。假如現(xiàn)在在任何一個(gè)地方寫(xiě)一個(gè)java文件。首先先找到j(luò)ava文件,進(jìn)入某個(gè)盤(pán)符d:要進(jìn)去該文件的目錄中cdD:kende寶JavaEEac
3、le培訓(xùn)Java_南醫(yī)3day01現(xiàn)在已經(jīng)進(jìn)來(lái)了該文件中的目錄中,那么還需要使用javac命令和java命令去編譯和執(zhí)行java程序。g)Javac命令和java命令存在jdk中的bin目錄中。為了在任何一個(gè)地方寫(xiě)的java文件,都可以隨意的使用javac命令和java命令。那必須先將這2個(gè)命令所處在的路徑配置在環(huán)境變量path中。h)Path環(huán)境:C:ProgramFilesJavajdk1.6.0bin,如果有多個(gè)路徑,那么用隔開(kāi)。
4、i)編譯java文件,javacHelloWld.java,不區(qū)分大小寫(xiě),當(dāng)編譯好了之后,會(huì)在當(dāng)前目錄下生成相對(duì)應(yīng)的字節(jié)碼文件.classj)執(zhí)行java文件,執(zhí)行.class文件,用javaHelloWld,這個(gè)時(shí)候區(qū)分大小寫(xiě)。k)執(zhí)行的過(guò)程是先將已經(jīng)編譯好的字節(jié)碼文件.class交給jvm去執(zhí)行處理,但是jvm首先應(yīng)該先找到.class的位置,然后要去調(diào)用jdk中的類庫(kù)對(duì)象(lib目錄),執(zhí)行處理的時(shí)候,首先應(yīng)該先將以上的2個(gè)路徑配
5、置好作為classpath的環(huán)境變量。l)Classpath:.C:ProgramFilesJavajdk1.6.0lib二、二、第一和第一和HelloWld程序常見(jiàn)的幾個(gè)錯(cuò)誤:程序常見(jiàn)的幾個(gè)錯(cuò)誤:a)如果類的文件名稱和帶public修飾符的類名名稱不同的話,會(huì)出現(xiàn)這樣的錯(cuò)誤,那就類名是公共的,應(yīng)在名為.java中去定義。b)如果將主方法的publicstaticvoidmain(String[]args)中的publicstaticv
6、oidmainString[]中的任何一個(gè)改變,都不是規(guī)定的主方法,但是執(zhí)行的java文件的時(shí)候,必須要去規(guī)定的主方法中去執(zhí)行處理,如果找不到,那么會(huì)顯示找不到主方法的錯(cuò)誤出來(lái)。c)軟件包或者是類名的每個(gè)單詞的首字母必須大寫(xiě),在類中不能無(wú)中生有,也就是除了類名,屬性名稱,方法名稱可以自己定義之外,其他全部按照規(guī)范來(lái)寫(xiě)代碼。d)標(biāo)點(diǎn)符號(hào)必須是在英文字符下的標(biāo)點(diǎn)符號(hào),否則會(huì)出現(xiàn)“非法字符“錯(cuò)誤。e)一個(gè)類文件中.java中可以包含有多個(gè)類名
7、,比如類A,類B….但是只有一個(gè)類名是帶public修飾符的,而且是跟類的文件名稱是相同的。當(dāng)編譯的時(shí)候就會(huì)生成相對(duì)應(yīng)的多個(gè)字節(jié)碼文件,但要去執(zhí)行的時(shí)候,那么只需要執(zhí)行相對(duì)應(yīng)的字節(jié)碼文件即可。i.首先要讓jvm去找到字節(jié)碼文件,那是當(dāng)前路徑用.來(lái)表示ii.需要讓jvm去找到類庫(kù)對(duì)象,因?yàn)樽止?jié)碼文件中包含有jdk中的類庫(kù)對(duì)象(存在lib目錄中)。為了能夠找到lib,所以需要先將lib的路徑配置作為classpath環(huán)境變量。Day02類的
8、結(jié)構(gòu),引用與勢(shì)力變量與常量類的結(jié)構(gòu),引用與勢(shì)力變量與常量的區(qū)別,控制流程語(yǔ)句的區(qū)別,控制流程語(yǔ)句一、一、類的結(jié)構(gòu)類的結(jié)構(gòu)1、如何定義屬性:1)結(jié)構(gòu):訪問(wèn)權(quán)限返回類型屬性的名稱a、訪問(wèn)權(quán)限:4個(gè)訪問(wèn)權(quán)限publicprotected默認(rèn)的訪問(wèn)權(quán)限privatepublic在任何一個(gè)包下的類都可以訪問(wèn)。protected在同一個(gè)包下的類才能去訪問(wèn)或者在不同包下的子類可以去訪問(wèn)。默認(rèn)的訪問(wèn)權(quán)限在同一個(gè)包下的類才能去訪問(wèn)。private在本類中
9、才可以訪問(wèn)b、返回類型:包含有2大類:1)基本數(shù)據(jù)類型8大整型的基本數(shù)據(jù)類型:1個(gè)字節(jié):byte(字節(jié)型)2個(gè)字節(jié):(字符型),sht(短整型)4個(gè)字節(jié):int(整型)8個(gè)字節(jié):long(長(zhǎng)整型)布爾類型:1個(gè)字節(jié):boolean(布爾類型)浮點(diǎn)型:4個(gè)字節(jié):float(單精度浮點(diǎn)型)8個(gè)字節(jié):double(雙精度浮點(diǎn)型)2)引用類型(對(duì)象類型)引用類型可以分為3類i.自定的引用類型:比如自己定義Student2類ii.類庫(kù)類型:比如S
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- java相關(guān)課程系列筆記之一java學(xué)習(xí)筆記
- java學(xué)習(xí)筆記
- java學(xué)習(xí)筆記
- java筆記整理
- java基礎(chǔ)筆記
- java se 筆試面試題匯總
- java面試筆記
- java復(fù)習(xí)筆記總結(jié)
- java學(xué)習(xí)筆記整理齊全
- java學(xué)習(xí)筆記(必看經(jīng)典)
- java學(xué)習(xí)筆記整理齊全
- java基礎(chǔ)總結(jié)大全(筆記)
- java基礎(chǔ)知識(shí)筆記總結(jié)
- java面向?qū)ο蠼坛坦P記01
- ccna筆記---全
- 歷史筆記(全)
- java學(xué)習(xí)筆記課后選擇答案整理
- java學(xué)習(xí)筆記+程序員生涯
- java的面向?qū)ο缶幊?-------課堂筆記
- 韓順平j(luò)ava從入門到精通視頻教程(全講)學(xué)習(xí)筆記整理(齊全)
評(píng)論
0/150
提交評(píng)論