主要的工具:
javac 编译
java 运行(控制台以及图形界面程序)
javaw 运行图形界面程序
appletViewer 运行applet程序
另外几个常用工具:
jar 打包工具
javadoc 生成文档
Javap 查看类信息以及反汇编
使用jar进行打包:
1.编译 javac A.java
2.打包jar jar cvfm A.jar A.man A.class
其中c代表创建(create),v表示显示详情(verbose),f表示指定文件名,m表示清单文件
3.运行 java -jar A.jar
其中A.man是清单文件(manifest),内容如下:
Manifest-Version:1.0
class-path:.//路径
Main-class:A//主类
清单文件可以任意命名,常见的是MANIDFEST.MF
Javadoc生成文档:
javadoc -d 目录名 xxx.java
/** */这其中可以用以下标记(自动生成)
@author 对类的说明 表明开发该类模板的作者
@version 对类的说明 标明该类模板的版本
@see 对类,属性,方法的说明 参考转向,也就是相关主题
@param 对方法的说明 对方法中某参数的说明
@return 对方法的说明 对方法返回值的说明
@exception 对方法的说明 对方法可能抛出的异常进行说明
javap:
使用javap查看类的信息
javap 类名
使用javap反汇编
javap -c 类名