java se筆記(全)_第1頁
已閱讀1頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、Day01JDK的安裝,的安裝,MyEclipse的使用的使用一、一、jdk的安裝的安裝a)跟普通的軟件安裝過程一樣。jdk6windowsi586,默認(rèn)的路徑在C:ProgramFilesJava,可以改變。b)在記事本下去編寫java程序,所有的java文件的擴展名都是.java類的文件名稱每個單詞的首字母必須大寫。c)如何定義類:publicclassHelloWldd)如果要在一個類中去體現(xiàn)效果出來,確切來說是要將java程序執(zhí)

2、行出來,那必須寫上一個方法,主方法:publicstaticvoidmain(String[]args)e)Java文件要顯示效果出來,那必須經(jīng)歷2個過程,1,編譯過程,需要使用javac命令。2執(zhí)行過程需要使用java命令。f)當(dāng)我們要去編譯和執(zhí)行java類的時候,需要使用javac和java命令。假如現(xiàn)在在任何一個地方寫一個java文件。首先先找到j(luò)ava文件,進入某個盤符d:要進去該文件的目錄中cdD:kende寶JavaEEac

3、le培訓(xùn)Java_南醫(yī)3day01現(xiàn)在已經(jīng)進來了該文件中的目錄中,那么還需要使用javac命令和java命令去編譯和執(zhí)行java程序。g)Javac命令和java命令存在jdk中的bin目錄中。為了在任何一個地方寫的java文件,都可以隨意的使用javac命令和java命令。那必須先將這2個命令所處在的路徑配置在環(huán)境變量path中。h)Path環(huán)境:C:ProgramFilesJavajdk1.6.0bin,如果有多個路徑,那么用隔開。

4、i)編譯java文件,javacHelloWld.java,不區(qū)分大小寫,當(dāng)編譯好了之后,會在當(dāng)前目錄下生成相對應(yīng)的字節(jié)碼文件.classj)執(zhí)行java文件,執(zhí)行.class文件,用javaHelloWld,這個時候區(qū)分大小寫。k)執(zhí)行的過程是先將已經(jīng)編譯好的字節(jié)碼文件.class交給jvm去執(zhí)行處理,但是jvm首先應(yīng)該先找到.class的位置,然后要去調(diào)用jdk中的類庫對象(lib目錄),執(zhí)行處理的時候,首先應(yīng)該先將以上的2個路徑配

5、置好作為classpath的環(huán)境變量。l)Classpath:.C:ProgramFilesJavajdk1.6.0lib二、二、第一和第一和HelloWld程序常見的幾個錯誤:程序常見的幾個錯誤:a)如果類的文件名稱和帶public修飾符的類名名稱不同的話,會出現(xiàn)這樣的錯誤,那就類名是公共的,應(yīng)在名為.java中去定義。b)如果將主方法的publicstaticvoidmain(String[]args)中的publicstaticv

6、oidmainString[]中的任何一個改變,都不是規(guī)定的主方法,但是執(zhí)行的java文件的時候,必須要去規(guī)定的主方法中去執(zhí)行處理,如果找不到,那么會顯示找不到主方法的錯誤出來。c)軟件包或者是類名的每個單詞的首字母必須大寫,在類中不能無中生有,也就是除了類名,屬性名稱,方法名稱可以自己定義之外,其他全部按照規(guī)范來寫代碼。d)標(biāo)點符號必須是在英文字符下的標(biāo)點符號,否則會出現(xiàn)“非法字符“錯誤。e)一個類文件中.java中可以包含有多個類名

7、,比如類A,類B….但是只有一個類名是帶public修飾符的,而且是跟類的文件名稱是相同的。當(dāng)編譯的時候就會生成相對應(yīng)的多個字節(jié)碼文件,但要去執(zhí)行的時候,那么只需要執(zhí)行相對應(yīng)的字節(jié)碼文件即可。i.首先要讓jvm去找到字節(jié)碼文件,那是當(dāng)前路徑用.來表示ii.需要讓jvm去找到類庫對象,因為字節(jié)碼文件中包含有jdk中的類庫對象(存在lib目錄中)。為了能夠找到lib,所以需要先將lib的路徑配置作為classpath環(huán)境變量。Day02類的

8、結(jié)構(gòu),引用與勢力變量與常量類的結(jié)構(gòu),引用與勢力變量與常量的區(qū)別,控制流程語句的區(qū)別,控制流程語句一、一、類的結(jié)構(gòu)類的結(jié)構(gòu)1、如何定義屬性:1)結(jié)構(gòu):訪問權(quán)限返回類型屬性的名稱a、訪問權(quán)限:4個訪問權(quán)限publicprotected默認(rèn)的訪問權(quán)限privatepublic在任何一個包下的類都可以訪問。protected在同一個包下的類才能去訪問或者在不同包下的子類可以去訪問。默認(rèn)的訪問權(quán)限在同一個包下的類才能去訪問。private在本類中

9、才可以訪問b、返回類型:包含有2大類:1)基本數(shù)據(jù)類型8大整型的基本數(shù)據(jù)類型:1個字節(jié):byte(字節(jié)型)2個字節(jié):(字符型),sht(短整型)4個字節(jié):int(整型)8個字節(jié):long(長整型)布爾類型:1個字節(jié):boolean(布爾類型)浮點型:4個字節(jié):float(單精度浮點型)8個字節(jié):double(雙精度浮點型)2)引用類型(對象類型)引用類型可以分為3類i.自定的引用類型:比如自己定義Student2類ii.類庫類型:比如S

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論