高級-jar包

今天我們開始學(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é)完啦,難度不大,大家實際操作下就好。明天再見~

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

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

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

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