JDK中的开发工具简介

位于%JAVA_HOME%/bin目录下的开发工具种类繁多,如果不多多了解,怎么能算资深Java程序员呢?

appletviewer.exeHTML中的Applet小程序查看器
extcheck.exe检测目标 jar 文件与当前安装方式扩展 jar 文件间的版本冲突
idlj.exe对idl通用接口文件进行解析,生成所需的java文件
jabswitch.exe对Windows访问Java程序UI提供易用性的JAB技术的开关程序
jar.exe将Java类文件和其他资源文件捆绑成一个一的jar文件
jarsigner.exe为 Java 归档 (JAR) 文件产生签名,并校验已签名的 JAR 文件的签名
java-rmi.exeJava远程方法调用
java.exeJava解释器(以命令行模式运行,命令阻塞,Ctrl+C可以终止)
javaw.exeJava解释器(以窗口程序的模式运行,命令不阻塞,Ctrl+C不能终止)
javaws.exe用于启动和控制Web上的java是程序
javac.exeJava编译器
javadoc.exe根据Java源码及说明语句生成HTML文档
javafxpackager.exeJavaFX打包程序(已更名为javapackager)
javapackager.exeJavaFX打包程序
javah.exe产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件
javap.exeJava字节码反汇编程序
jcmd.exe列举运行的Java进程和启动时的命令行参数
jconsole.exeJava程序管理控制台GUI程序,可查看内存、线程、启动参数等
jdb.exeJava调试程序
jdeps.exeJava包级、类级依赖关系分析工具
jhat.exe解析Java堆转储文件,并启动一个 web server,浏览器查看分析结果
jinfo.exe打印一个给定的Java进程或核心文件或一个远程调试服务器的Java配置信息。配置信息包括Java系统属性和JVM命令行标志
jjs.exe基于标准Nashorn引擎的命令行工具,可以接受js源码并执行
jmap.exe打印出某个java进程(使用pid)内存内的,所有‘对象’的情况,生成dump文件,一般配合jhat进行分析
jmc.exe来自与原JRockit虚拟机的VM监控工具
jps.exe查找当前用户的Java进程
jrunscript.exeJS解释器
jsadebugd.exe依附到一个Java进程或核心文件并且担当一个调试服务器的作用。远程客户,例如jstack、jmap和jinfo,都能够通过Java RMI依附到该服务器
jstack.exe打印所有的Java线程的堆栈跟踪信息
jstat.exe显示一个测量(instrumented)Java HotSpot虚拟机的性能统计信息
jstatd.exe一个Java远程方法调用 (RMI)服务器应用程序-它监控测量Java HotSpot虚拟机的创建和终止并且提供一个接口来允许远程监控工具依附到运行于本地主机的JVM
jvisualvm.exe来自原NetBeans的profile子项目的Java虚拟机监控和性能分析工具
keytool.exe是安全钥匙与证书的管理工具
kinit.exe主要用于获取或缓存Kerberos协议的票据授权票据
klist.exe实现Kerberos用到的一些工具
ktab.exe实现Kerberos用到的一些工具
native2ascii.exe用于转换字符或者文件的编码格式
orbd.exe用于实现corba接口(分布式应用)
pack200.exe对jar文件进行高效的压缩
policytool.exe策略工具,用于管理用户策略文件(.java.policy)
rmic.exeJava RMI 编译器,为使用JRMP或IIOP协议的远程对象生成stub、skeleton、和tie类,也用于生成OMG IDL
rmid.exeJava RMI 激活系统守护进程,rmid启动激活系统守护进程,允许在虚拟机中注册或激活对象
rmiregistry.exeJava 远程对象注册表,用于在当前主机的指定端口上创建并启动一个远程对象注册表
schemagen.exeXML schema生成器,用于生成XML schema文件
serialver.exe序列版本命令,用于生成并返回serialVersionUID
servertool.exeJava IDL 服务器工具,用于注册、取消注册、启动和终止持久化的服务器
tnameserv.exeJava IDL瞬时命名服务
unpack200.exejar解压程序,把pack200打包的解压
wsgen.exeXML Web Service 2.0的Java API,生成用于JAX-WS Web Service的JAX-WS便携式产物
wsimport.exeXML Web Service 2.0的Java API,主要用于根据服务端发布的wsdl文件生成客户端存根及框架
xjc.exe主要用于根据XML schema文件生成对应的Java类
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

六吨代码

肝到半夜了,赏五毛行不?

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值