其他几个工具
- 主要的工具
- javac: 编译
- java: 运行
- javaw: 运行图形界面程序
- 另外几个常用
- jar: 打包工具
- javadoc: 生成工具
- javap: 查看类信息及反汇编
使用jar打包
- 编译
javac HelloWorld.java
- 打包
javac cvf MyJar.jar HelloWorld.class
- c:创建, v:显示详情(verbose), f: 指定文件名
- 运行
java -jar MyJar.jar
清单文件可以任意命名,常见的是用MAINFEST.MF
JAR文件实际上是一个压缩文件
使用javadoc生成文档
- javadoc -d 存放doc的目录名 xxx.java
- /** */
- @author
- @version
- @param
- @return
- @exception 对方法的说明 对方可能抛出的异常进行说明
- @see 对类、属性、方法的说明 参考转向,也就是相关主题
使用javap
使用javap查看类的信息
- 命令 javap HelloWorld