JDK 8 的 bin 目录程序

    JDK 8 的 bin 目录程序
    @author wide288
    @date   2016-11-25
appletviewer.exe    一种执行HTML文件上的Java小程序类的Java浏览器
extcheck.exe        扩展检测工具,主要用于检测指定jar文件与当前已安装的Java SDK扩展之间是否存在版本冲突。
idlj.exe            对idl文件进行解析,生成所需的java文件,IDL转Java编译器(IDL-to-Java Compiler),用于为指定的IDL文件生成Java绑定。IDL意即接口定义语言(Interface Definition Language)。
jabswitch.exe       Java访问桥开关(Java Access Bridge switch),用于启用/禁用Java访问桥。Java访问桥内置于Java 7 Update 6及以上版本,主要为Windows系统平台提供一套访问Java应用的API。
jar.exe             多用途的存档及压缩工具,是个java应用程序,可将多个文件合并为单个JAR归档文件。
jarsigner.exe       为 Java 归档 (JAR) 文件产生签名,并校验已签名的 JAR 文件的签名
java-rmi.exe        Java远程方法调用(Java Remote Method Invocation)工具,主要用于在客户机上调用远程服务器上的对象。
java.exe            Java解释器,直接从类文件执行Java应用程序代码
javac.exe           Java编译器,将Java源代码换成字节代
javadoc.exe         根据Java源代码及其说明语句生成的HTML文档
javafxpackager.exe  JavaFX包装器,用于执行与封装或签名JavaFX应用有关的任务。
javah.exe           Java头文件工具,用于根据Java类生成C/C++头文件和源文件(主要用于JNI开发领域)。
javap.exe           Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义
javapackager.exe    Java包装器,执行与包装并签署Java和JavaFX应用程序的任务
javaw.exe           Java运行工具,用于运行.class字节码文件或.jar文件,但不会显示控制台输出信息,适用于运行图形化程序。
javaws.exe          用于启动和控制Web上的java是程序
jcmd.exe            Java 命令行(Java Command),用于向正在运行的JVM发送诊断命令请求。
jconsole.exe        图形化用户界面的监测工具,主要用于监测并显示运行于Java平台上的应用程序的性能和资源占用等信息。
jdb.exe             Java调试工具(Java Debugger),主要用于对Java应用进行断点调试。
jdeps.exe           类依赖分析器,显示Java类的包级别或类级别的依赖,接受一个.class文件,一个目录,或者一个jar文件作为输入,默认把结果输出到系统输出(控制台)上 (Java8新特性)
jhat.exe            是一个Java堆复制浏览器。这个工具分析Java堆复制文件(例如,由上面的"jmap-dump"所产生的)。
             Jhat启动一个允许堆中的对象在web浏览器中进行分析的web服务器。
             这个工具并不是想用于应用系统中而是用于"离线"分析。
             "jhat工具是平台独立的",其意思是,它可以被用来观察在任何平台上所产生的堆复制。
             例如,我们有可能在Linux系统上使用jhat来观察一个 在 Solaris OS 上所产生的堆复制。
jinfo.exe           打印一个给定的Java进程或核心文件或一个远程调试服务器的 Java 配置信息。配置信息包括Java系统属性和JVM命令行标志
jjs.exe             Nashorn引擎,接受一些JavaScript源代码为参数,并且执行这些源代码  (Java8新特性)
jmap.exe            Java内存映射工具(Java Memory Map),主要用于打印指定Java进程、核心文件或远程调试服务器的共享对象内存映射或堆内存细节。
jmc.exe             Java任务控制工具(Java Mission Control),主要用于HotSpot JVM的生产时间监测、分析、诊断。
jps.exe             相当于 Solaris 进程工具 ps。不象"pgrep java"或"ps -ef grep java",jps 并不使用应用程序名来查找JVM实例。
             因此,它查找所有的Java应用程序,包括即使没有使用 java 执行体的那种(例如,定制的启动 器)。
             另外,jps 仅查找当前用户的Java进程,而不是当前系统中的所有进程。
             JVM进程状态工具(JVM Process Status Tool),用于显示目标系统上的HotSpot JVM的Java进程信息。
jrunscript.exe      一个JS解释器
jsadebugd.exe       Java可用性代理调试守护进程(Java Serviceability Agent Debug Daemon),主要用于附加到指定的Java进程、核心文件,或充当一个调试服务器。
jstack.exe          等价于 Solaris 的 pstack 工具。jstack 打印所有的 Java 线程的堆栈跟踪信息(可选地包括本机帧信息)
jstat.exe           显示一个测量(instrumented)Java HotSpot虚拟机的性能统计信息
jstatd.exe          是一个Java远程方法调用 (RMI)服务器应用程序-它监控测量Java HotSpot虚拟机的创建和终止并且提供一个接口来允许远程监控工具依附到运行于本地主机的JVM
jvisualvm.exe       JVM监测、故障排除、分析工具,主要以图形化界面的方式提供运行于指定虚拟机的Java应用程序的详细信息。
keytool.exe         密钥和证书管理工具,主要用于密钥和证书的创建、修改、删除等。
kinit.exe           主要用于获取或缓存Kerberos协议的票据授权票据。
klist.exe           允许用户查看本地凭据缓存和密钥表中的条目(用于Kerberos协议)。
ktab.exe            Kerberos密钥表管理工具,允许用户管理存储于本地密钥表中的主要名称和服务密钥。
native2ascii.exe    用于转换字符或者文件的编码格式
orbd.exe            用于实现corba接口(分布式应用)
pack200.exe         对jar文件进行高效的压缩。JAR文件打包压缩工具,它可以利用Java类特有的结构,对普通JAR文件进行高效压缩,以便于能够更快地进行网络传输。
policytool.exe      java中的策略管理
rmic.exe            为远程调用编译生成远程调用时所需的文件
rmid.exe            用于启动激活系统守护进程,以便远程对象可以在JVM中注册和激活
rmiregistry.exe     启动一个远程对象注册表中指定的端口
schemagen.exe       XML schema生成器,用于生成XML schema文件。
serialver.exe       序列版本命令,用于生成并返回serialVersionUID。
servertool.exe      为程序员提供了一个命令行接口,Java IDL 服务器工具,用于注册,取消注册,启动,关闭一个服务
tnameserv.exe       Java IDL瞬时命名服务。
unpack200.exe       解压工具,对 pack200 进行压缩的 jar 文件进行解压
wsgen.exe       是一个命令行功能用来生成合适的 JAX-WS。它读取 WebService 的终端类文件,同时生成所有用于 WebService 发布的源代码文件和经过编译过的二进制类文件。
             它还随意生成 WSDL 和符合规范的 HelloServer 类 WebService。wsgen 从资源文件生成一个完整的操作列表是合法的。
wsimport.exe        这个工具依据wsdl文件生成相应的类文件,然后用这些类文件,就可以像调用本地的类一样调用WebService提供的方法了
xjc.exe             主要用于根据XML schema文件生成对应的Java类。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值