一、JDK 工具和实用程序
JDK提供的标准工具和程序
- 基本工具:javac, java, javadoc, apt, appletviewer, jar, jdb, javah, javap, extcheck
- 安全工具:keytool, jarsigner, policytool, kinit, klist, ktab
- 国际化工具:native2ascii
- 远程方法调用工具RMI:rmic, rmiregistry, rmid, serialver
- IDL and RMI-IIOP工具:tnameserv, idlj, orbd, servertool
- Java部署工具:pack200, unpack200
- Java插件工具:htmlconverter
- Java web启动器:javaws
安装jdk过后,在jdk\bin目录下看到有一系列的工具,如下如:
二、部分工具的作用
javac:java compile代码编译成字节码,把java文件编译成.class文件。
javap: java 反编译工具,将字节码解析成代码。
java:java 启动器,运行java程序,用于启动window console 控制台程序(主要),用法大多同Python。
javaw:java widget 用于启动 GUI应用程序。
javaws: java web start 用于启动java的web应用程序。
javadoc: java docment 用于转换java代码的注释,转成html文件格式,API文档生成器。
apt: java 注释处理工具。
appletviewer:java 在没有web浏览器时运行和调试程序。
javah:java header C 头文件和stub生成器,用于写本地化方法。
jar:生成和管理jar java存档文件。
三、其他工具的用法
其他工具的作用和具体用法,可以直接在Oracle官方文档中查看。