高級(jí)-jar包

今天我們開始學(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í)際操作下就好。明天再見~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,351評(píng)論 25 708
  • 這個(gè)題目乍一看,的確是挺瘆人的,故事里墳地一般都是和鬼怪等鬼故事聯(lián)系在一起,因此除了祭奠逝去的親人,很少會(huì)專門去墳...
    張玉晶閱讀 1,673評(píng)論 0 2
  • 相愛不如相知,相知不如相遇,相遇不如相見 愛會(huì)讓人變自私變逞強(qiáng)。一旦相愛就容易產(chǎn)生占有欲,從而彼此束縛,雙方都有壓...
    夜的嫵媚閱讀 693評(píng)論 1 1
  • Service生命周期時(shí)序圖Service.onCreate()←ApplicationThreadProxy.s...
    風(fēng)風(fēng)風(fēng)箏閱讀 1,413評(píng)論 0 0
  • 編者按:本來想在七夕情人節(jié)那天發(fā)布,但想想還是放棄了,畢竟這是只傷感情詩(shī)。 本來可以每天寫首情詩(shī) 談?wù)労⒆?喜歡的...
    唐瞬閱讀 916評(píng)論 12 16

友情鏈接更多精彩內(nèi)容