java工具之javadoc和jar浅学

ado

java工具之javadoc和jar
1,javadoc
注释标记 /** */格式
如:
/**
*Title:Killer类<br>
*@author Killer
*@version 1.00
*/
其中<br>表示换行,但是有@标志会自动换行
下来对Killer构造方法批注
/**
*这是Killer类的构造函数
*@param name Killer的名字
*/
其中@param <参数名称><参数说明>
使用说明:
javadoc -d Killer -version -author Killer.java
-d用来说明它后面跟的是文件存放的位置
-version和 -author说明文件要求加入版本信息和作者信息
还有对哪行进行注释那么注释文字就在它的前一行开始加.
private的注释一般不会发布因为它关系到你类的内部结构但是如果你要发布的话可以加上-private参数
2,jar
1.jar cf test.jar test
在当前目录生成test.jar文件,如果已经存在那么覆盖它
-c创建新文档 -f 指定文档名 test是对test文件夹进行操作
2.jar tf test.jar
仅列出test.jar文件的所有目录和文件名列表
3.jar xf test.jar
解压test.jar文件到当前目录
4.注意问题
如果目录如下:
+----c
+----myjava
+----test1
+----test1.class
+----test2
+----test2.class
需要将他们压缩成myjava.jar
运行c:>jar cvf myjava.jar myjava/*
则会得到目录结构如下myjava/myjava
显然不是我们想要结果同时也不能正常使用
改正方法
c:\myjava>jar cvf myjava.jar *

时间: 2024-10-15 04:01:59

java工具之javadoc和jar浅学的相关文章

求推荐生成java doc的工具,javadoc除外

问题描述 求推荐生成java doc的工具,javadoc除外 要做一套api的文档,并放在服务器上,方便调用者查询,求建议,不胜感激. 解决方案 个人觉得javadoc还是很不错的啊!

java开发问题(本人菜鸟,学JAVA半年)

问题描述 java开发问题(本人菜鸟,学JAVA半年) 问题很弱,就是如何开发出JAVA的软件. 因为学习JAVA一段时间了,对基础知识也有一定的掌握.但编写的小程序一直都只是在开发软件的JVM虚拟机上运行,我想知道怎么样才能让我的程序离开JVM. 就像<植物大战僵尸>,我在开发软件里有写出一个可以运行的,但如果要给其他人用的话我就不知道怎么做了. 求指教.感谢 啊! 解决方案 你必须自己打好一个jar包,和exe是一样的!点击就会运行!前提是用户必须安装jdk中的jre或者你把jre打进包中

《青花瓷》JAVA版:周杰伦告诉你怎么学Java

"青花瓷Java版"为北京师范大学教育学部蔡苏作词原创,覆盖教育技术学院专业选修课<面向对象程序设计>教学大纲中的所有知识点. 视频:http://player.youku.com/player.php/sid/XMjU3Mjk2NzA0/v.swf 歌词: JDK 和JRE 莫要混淆去 环境变量的配置有时让人迷 初学的人莫贪图上来I D E 先用J D K +文本编辑器 面向对象仨特点一定要牢记 封装继承和多态一个不能离 接口为多重继承 抽象类一定要有实例 O b je

Java工具类之Apache的Commons Lang和BeanUtils

此文真不该转,不是内容不好,而是转完之后的格式让人看着头疼. 需要的兄弟,猛戳下面标题跳到原文去看吧,给自已一个赏心悦目的阅读体验. Java工具类之Apache的Commons Lang和BeanUtils javacommonsLangBeanUtils  Apache Commons包估计是Java中使用最广发的工具包了,很多框架都依赖于这组工具包中的一部分,它提供了我们常用的一些编程需要,但是JDK没能提供的机能,最大化的减少重复代码的编写. http://commons.apache.

Java工具集介绍2008年第七期

Java工具集介绍2008年第七期 原创文章,转载请保留作者名. 1.RMIIO 新版本:2.0.2 RMIIO是一个库,它使用RMI框架(或其它RPC框架)来处理大量的流数据.RMI框架使Java应用程序间的远程通讯变得较为容易,然而它没有提供任何解决方案来处理大量文件的发送.RMIIO库提供了强有力的类库使客户端和服务器端的流数据可传输文件,只需要额外的几行代码即可. 2.ProGuard 新版本:4.2 ProGuard是一个免费的Java类文件收缩.优化.混淆工具.它检测和移走不使用的类

junit浅学笔记三

这一节我们将学习进行批量处理,假如我们有多的测试,怎样进行批量处理,请跟着我做. --------------------------------------------- 假如我们写了两个被测程序.如下: T.java package com.junit4.cc; publicclass T { publicint add(int x ,int y){ return x+y; } publicstaticvoid main(String args[]){ int z=new T().add(3

java 如何用netcdfAll-4.6.jar 解析雷达基数据?

问题描述 java 如何用netcdfAll-4.6.jar 解析雷达基数据? 如何用netcdfAll-4.6.jar将雷达基数据的SA/SB/CC/CD格式的数据进行读取 ,生成雷达图片?? 求大神告知!!! 解决方案 [Java工程师之路][1-4.6]Java国际化

java中,两个jar通讯问题

问题描述 java中,两个jar通讯问题 比如一个1.jar打开另一个2.jar1.jar想改变2.jar里的正在运行中参数状态它们之间怎么通讯?不用socket,因为它要堵塞 解决方案 Java多线程中的两个问题 解决方案二: http://blog.csdn.net/isea533/article/details/44566257

java用eclipse打包成jar后如何不需要控制台窗口

问题描述 java用eclipse打包成jar后如何不需要控制台窗口 是一个有gui的jar项目,但我不想运行他时有个黑色窗口.另外,我向只要双击就能运行它,而不是要到命令行去开启 解决方案 Eclipse把Java工程打包成jar使用Eclipse把java文件打包成jar用eclipse将Java工程打包成jar包 解决方案二: 那可以把命令存为bat执行文件,双击bat就能达到你要的效果 解决方案三: 在cmd中直接输入"java -jar xxx.jar"就可以运行这个jar文