高级-jar包

今天我们开始学习高级语法,我计划是一天学习两章,不多学哈~

一、了解.class和.java

   首先呢,我们需要了解一下.class文件和.java文件。
   在我们新建的项目里,一般有两个文件夹:bin和src。
   打开src文件夹,我们发现文件的后缀名是“.java”。
   “.java”文件表示 的是源代码,也就是我们平时敲代码用的文件。

   打开bin文件夹,我们发现文件的后缀名是“.class”。
   “.class”表示目标文件,是由eclipse自动生成的,与我们编写的.java文件一一对应。
  (这里打开可以在文件目录,也可以在Eclipse,两者相同)

   当我们遇到程序报错时,也可以考虑清除.class文件,重新生成。
   方法:在eclipse中选择project|clean即清除当前的.class文件。
   由于project|build automatically是自动的,因此下次运行即自动生成.class文件。

二、生成jar包

 当我们要将写好的.java文件给别人使用时,有两种途径。
 一是直接把.java文件发给他。
 二是把文件生成jar包发给他使用(.class文件)。

 我们喜欢用第二种方式。
 使用方法:
 选择我们要生成的jar包对应的package,右键export|java|jar fil。
 在弹出框勾选你需要生成jar包的类(.java文件),点击finish,完成生成。

 实际上jar包和rar包是十分相似的,使用rar解压包也可以打开。

三、使用jar包

   当别人把生成好的jar包给我们的时候,怎么用呢?
   只要新建一个package,我们习惯命名为libs,将jar包复制粘贴到libs目录下。
   然后右键build path。

   实际调用时(操作与正常类类似):实例化类(此时会报错,根据提示,添加引用即可)。

四、系统jar包

  系统jar包一般放在jre system library。
  具体的系统类文件在后续会继续学习的,这里就先了解就行。

到这里,高级语法的第一章:jar包就学完啦,难度不大,大家实际操作下就好。明天再见~

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,705评论 25 709
  • 这个题目乍一看,的确是挺瘆人的,故事里坟地一般都是和鬼怪等鬼故事联系在一起,因此除了祭奠逝去的亲人,很少会专门去坟...
    张玉晶阅读 1,507评论 0 2
  • 相爱不如相知,相知不如相遇,相遇不如相见 爱会让人变自私变逞强。一旦相爱就容易产生占有欲,从而彼此束缚,双方都有压...
    夜的妩媚阅读 572评论 1 1
  • Service生命周期时序图Service.onCreate()←ApplicationThreadProxy.s...
    风风风筝阅读 1,373评论 0 0
  • 编者按:本来想在七夕情人节那天发布,但想想还是放弃了,毕竟这是只伤感情诗。 本来可以每天写首情诗 谈谈孩子 喜欢的...
    唐瞬阅读 845评论 12 16