文档注释+jar文件生成+jar使用

来源:互联网 发布:ubuntu开发c语言 编辑:程序博客网 时间:2024/06/08 18:40

            刚刚学习了有关jar文件的使用,现在就以老师传文件给自己为例子:

    (1)假如你接到了老师或者是其他人的文档注释+字节码文件(注意是没有打包成jar文件的),在dos下使用的话就比较简单了。写一个你要用的主类源文件来实现你要的功能(maintest.java,包名叫B吧),然后把你拿到的字节码文件(假如包名是A,字节码叫math.class)和你写的maintest.java文件放在一个指定目录下,在dos下只要javac  B\maintest.java java B\maintest.java就可以了(即是直接调试主类)。其实就是相当于你先把math.class 给 javac了。

  (2)1。假如你要在高级偏仪器下使用老师的文档+字节码文件的话: 先把字节码文件打包,在dos下使用:

  jar -cf  myhelp.jar  A\math.class 这样就把jar文件打包好了(myhelp.jar)《这种就是打包字节码文件的方式了》

  然后把它导入到eclipse中的jar中就可以在程序中直接使用了(看着文档注释“里面的介绍”来使用你导入的包) 

           2 。一般老师给你传java的时候传的是文档+jar文件《除非你使用的不是Eclipse而是Dos,一般的话都是jar比较好的》jar的话那就直接导入到你的Eclipse中就可以直接使用了。

     注意:

(1你把自定义的jar文件放在偏仪器中只是临时的文件。要把自定义的jar文件变成持久的,那么可以把你自己的jar文档放在eclipse中的jar文件中,那么就是恒久的了。不过注意的是:不要把你的jar文件和系统自带的混淆了(到时把系统的jar文件删除就不好了)。

(2注意源文件,文档注释,jar文件之间的关系

   源文件就是你自己写的源代码;文档注释就是对你源代码的解释;jar是对源代码的打包(其实把的是字节码文件)

   通常情况下文档注释和jar文件时同时出现和使用的,只有通过你的文档你才知道jar里面的到底是什么。就像你使用    了系统的jar文件包,但是你只有通过API文档才知道这些jar文件里有什么功能

    然后在eclipse中导入就可以看着文档注释使用了。注意class文件在偏仪器中是不能直接使用的,把字节码打包成jar文件就可以用里面包中的有关类了。

(3)其实你交课程设计给老师就是打包成jar(一般可以直接运行的,即里面有main方法的,以后介绍)和文档的注释。在工作中也是这样的,你把你做的东西发给组长,组长只要知道这个jar是个什么用的就好,不需要知道细节实现。



 

   

       

       

0 0