jdk 安装目录解析

一、目录解析

image-20230227235452953.png

  1. bin文件里面存放了JDK的各种开发工具的可执行文件,主要的是编译器(javac.exe)。总共包含以下基本组件(以当前最新版本JDK 15为准):

    • jaotc -Java静态编译器,为已编译的Java方法生成本机代码

    • 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-解析和打印Flight Recorder文件

    • 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的创建和终止

    • keytool-管理加密密钥,X.509证书链和受信任证书的密钥库(数据库)

    • rmid-启动激活系统守护程序,该守护程序允许在Java虚拟机(JVM)中注册和激活对象

    • rmiregistry-在当前主机的指定端口上创建并启动远程对象注册表

    • serialver-以适合复制到正在演变的类中的形式为一个或多个类返回“ serialVersionUID”

image-20230228142412675.png

  1. db文件是一个先进的全事务处理的基于Java技术的数据库(jdk自带数据库db的使用)

image-20230228142348676.png

  1. include文件里面是Java和jvm交互用的头文件

image-20230228142330931.png

  1. jre为java运行环境

image-20230228142313629.png

  1. lib文件存放的是JDK工具命令的实际执行程序,即类库

image-20230228142238854.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值