java_bin 参数说明

java8/java11/java17

以下是根据您提供的javaBIn.xlsx文件内容,整理的Java不同版本(Java 17、Java 11、Java 1.8)中bin目录下可执行文件的变动说明及每个工具的介绍表格:

工具名称 Java 17 Java 11 Java 1.8 变动说明/工具介绍
appletviewer - - 用于查看Java Applet的Java浏览器,已在新版本中移除。
extcheck - - 检查JAR文件的扩展属性和版本的工具,已在新版本中移除。
idlj - - IDL-to-Java编译器,用于从IDL(接口定义语言)文件生成Java源文件,已在新版本中移除。
jar Java归档工具,用于打包Java类文件、图像、声音和其他资源文件为JAR文件。
jarsigner 用于为JAR文件签名和验证签名的工具。
java Java应用程序的启动器,用于运行Java程序。
javac Java编译器,用于将Java源文件编译为字节码文件(.class)。
javadoc 用于从Java源代码生成API文档的工具。
javap ✓(旧名称为javah) Java反汇编器,用于显示Java字节码的详细信息,旧版本名称为javah(已移除)。
jcmd ✓(旧名称为javap,功能不同) 用于发送诊断命令请求到Java虚拟机(JVM)实例的工具。
jconsole Java性能监控和故障排除工具,用于监控JVM性能并诊断问题。
jdb Java调试器,用于调试Java应用程序。
jdeprscan - 扫描Java API中已弃用的类或方法的工具,新版本引入。
jdeps Java类依赖分析工具,用于分析Java类之间的依赖关系。
jfr Java Flight Recorder,用于收集JVM和Java应用程序的运行时性能数据。
jhat - - Java堆分析工具,用于分析Java堆转储文件(heap dump),已在新版本中移除。
jhsdb - JVM HotSpot调试器服务(jhsdb),提供一系列调试和分析JVM的工具,新版本引入。
jimage - - Java镜像工具,用于操作和管理Java模块化系统的镜像文件,新版本引入。
jinfo 用于显示Java虚拟机配置信息的工具。
jjs - 基于Nashorn引擎的JavaScript工具,Java 15起被移除,但在Java 11中可用。
jlink - Java链接器,用于创建针对特定模块的Java运行时映像,新版本引入。
jmap Java内存映射工具,用于生成堆转储文件和查询内存使用情况。
jmod - Java模块工具,用于管理Java模块和模块路径,新版本引入。
jpackage - - - Java打包工具,用于将Java应用程序打包为可执行文件或安装包,新版本引入。
jps Java虚拟机进程状态工具,用于显示JVM进程的当前状态。
jrunscript 用于运行JavaScript和Nashorn脚本的工具。
jshell ✓(旧名称为jsadebugd) Java Shell,一个交互式编程环境,允许您执行Java代码片段,旧版本名称为jsadebugd(已移除)。
jstack Java堆栈跟踪工具,用于生成JVM线程的堆栈跟踪。
jstat Java虚拟机统计监控工具,用于收集和显示JVM性能统计信息。
jstatd Java虚拟机统计监控守护进程,用于提供
- keytool keytool keytool -
- x x native2ascii -
- x x orbd -
- x pack200 pack200 -
- x rmic x -
- x rmid x -
- x x policytool -
- x x rmic -
- x x rmid -
- rmiregistry rmiregistry rmiregistry -
- x x schemagen -
- serialver serialver serialver -
- x x servertool -
- x x tnameserv -
- x unpack200 unpack200 -
- x x wsgen -
- x x wsimport -
- x x xjc -

评论列表