Java中jdk.bin目录的解析

本文解读了Java开发工具包中的各类命令行工具,如jar、javadoc等,帮助读者理解这些工具的功能和用途,解答了exe文件背后的疑惑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

声明:本解析来自java的官方文档

 

       当我们双击打开它会看到这么一个很多exe文件有很多友人一定打开后和我打开时一样都有一个灵魂拷问,这都是些什么,有什么用?

 通过官方文档的阅读可以获得以下信息

Java®开发工具包版本 18 工具规范

所有平台

  • jar - 为类和资源创建存档,并从存档中操作或恢复单个类或资源
  • jarsigner- 签名并验证 Java 存档 (JAR) 文件
  • java - 启动 Java 应用程序
  • javac-读取Java类和接口定义,并将它们编译为字节码和类文件
  • javadoc- 从 Java 源文件生成 API 文档的 HTML 页面
  • javap- 反汇编一个或多个类文件
  • jcmd- 将诊断命令请求发送到正在运行的 Java 虚拟机 (JVM)
  • jconsole-启动图形控制台以监视和管理Java应用程序
  • JDB-查找并修复Java平台程序中的错误
  • jdeprscan-静态分析工具,用于扫描jar文件(或其他一些类文件的聚合)以使用已弃用的API元素
  • jdeps- 启动 Java 类依赖关系分析器
  • jfr- 解析和打印飞行记录仪文件
  • jhsdb - 附加到 Java 进程或启动事后调试器以分析来自崩溃的 Java 虚拟机 (JVM) 的核心转储的内容
  • jinfo- 为指定的 Java 进程生成 Java 配置信息
  • jlink- 将一组模块及其依赖项组装并优化为自定义运行时映像
  • JMAP-打印指定进程的详细信息
  • jmod - 创建 JMOD 文件并列出现有 JMOD 文件的内容
  • jpackage- 打包一个独立的Java应用程序
  • JPS - 列出目标系统上已检测的 JVM
  • jrunscript- 运行支持交互和批处理模式的命令行脚本外壳
  • jshell- 在读取-评估-打印循环 (REPL) 中交互式评估 Java 编程语言的声明、语句和表达式
  • jstack- 为指定的 Java 进程打印 Java 线程的 Java 堆栈跟踪
  • jstat- 监视 JVM 统计信息
  • jstatd- 监视已检测的 Java HotSpot VM 的创建和终止
  • jwebserver-启动Java Simple Web Server
  • keytool - 管理加密密钥、X.509 证书链和受信任证书的密钥库(数据库)
  • rmid- 启动激活系统守护程序,使对象能够在 Java 虚拟机 (JVM) 中注册和激活
  • RMI注册表 - 在当前主机上的指定端口上创建并启动远程对象注册表
  • serialver- 以适合复制到不断发展的类的形式返回一个或多个类的“serialVersionUID”

仅限窗口

  • jabswitch- 启用或禁用 Java Access Bridge
  • jaccessinspector - 使用 Java Accessibility Utilities API 检查有关 Java 虚拟机中对象的可访问信息
  • jaccesswalker- 浏览特定Java虚拟机中的组件树,并在树视图中显示层次结构
  • javaw- 在没有控制台窗口的情况下启动 Java 应用程序
  • kinit - 获取和缓存 Kerberos 票证授予票证
  • klist- 显示本地凭据缓存和密钥表中的条目
  • ktab- 管理存储在本地密钥表中的主体名称和服务密钥

提示:

 可以点击查看对应文档的讲解哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值