今天我們開始學(xué)習(xí)高級語法,我計劃是一天學(xué)習(xí)兩章,不多學(xué)哈~
一、了解.class和.java
首先呢,我們需要了解一下.class文件和.java文件。
在我們新建的項目里,一般有兩個文件夾:bin和src。
打開src文件夾,我們發(fā)現(xiàn)文件的后綴名是“.java”。
“.java”文件表示 的是源代碼,也就是我們平時敲代碼用的文件。
打開bin文件夾,我們發(fā)現(xiàn)文件的后綴名是“.class”。
“.class”表示目標文件,是由eclipse自動生成的,與我們編寫的.java文件一一對應(yīng)。
(這里打開可以在文件目錄,也可以在Eclipse,兩者相同)
當我們遇到程序報錯時,也可以考慮清除.class文件,重新生成。
方法:在eclipse中選擇project|clean即清除當前的.class文件。
由于project|build automatically是自動的,因此下次運行即自動生成.class文件。
二、生成jar包
當我們要將寫好的.java文件給別人使用時,有兩種途徑。
一是直接把.java文件發(fā)給他。
二是把文件生成jar包發(fā)給他使用(.class文件)。
我們喜歡用第二種方式。
使用方法:
選擇我們要生成的jar包對應(yīng)的package,右鍵export|java|jar fil。
在彈出框勾選你需要生成jar包的類(.java文件),點擊finish,完成生成。
實際上jar包和rar包是十分相似的,使用rar解壓包也可以打開。
三、使用jar包
當別人把生成好的jar包給我們的時候,怎么用呢?
只要新建一個package,我們習(xí)慣命名為libs,將jar包復(fù)制粘貼到libs目錄下。
然后右鍵build path。
實際調(diào)用時(操作與正常類類似):實例化類(此時會報錯,根據(jù)提示,添加引用即可)。
四、系統(tǒng)jar包
系統(tǒng)jar包一般放在jre system library。
具體的系統(tǒng)類文件在后續(xù)會繼續(xù)學(xué)習(xí)的,這里就先了解就行。
到這里,高級語法的第一章:jar包就學(xué)完啦,難度不大,大家實際操作下就好。明天再見~