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