目录
首先,JDK和JRE引入眼帘的是这么一个目录结构
JDK 8 目录概览:
include目录里面的头文件的作用补充:
- 支持使用本机代码编程的C语言头文件,Java本地接口(JNI)和Java虚拟机调试程序接口(JPDA)。
- JNI :(Java™ Native Interface: Java本地接口)是一个标准的编程接口,用于编写Java本地方法或者嵌入Java虚拟机*到本地应用程序中。
- JPDA(Java™ Platform Debugger Architecture: Java平台调试器架构)包括在开发环境中使用设计的调试器为桌面系统三个接口。Java虚拟机工具接口(JVM TI)、Java调试线协议(JDWP)和Java调试接口(JDI)。
- Java源代码中的被native关键字修饰的函数就是调用的include里面的C语言的头文件,调用的C/C++已经实现的函数功能来实现这个函数的。
JRE 8 目录概览:
JDK 8 中的bin目录中的相关命令作用概览:
注: 随着JDK版本的更新迭代,每个版本的JDK的文件目录结构和命令可能都会有 些微 的改动和变化。
jdk的 bin目录中的这些工具的详细作用及参数设置和其他的参考文档可以 参看 oracle官网的相关使用指南:https://docs.oracle.com/javase/8/