Java9新特性系列(JDK与JRE)

题图:by pixel2013 From pixabay

JDK与JRE

JDK = JRE + 开发工具集(例如Javac编译工具等)
JRE = JVM + JavaSE标准类库

JDK8的目录结构

JDK8目录结构
  • bin:包含命令行开发和调试工具,如javac,jar和javadoc
  • include:包含在编译本地代码时使用的 C/C++头文件
  • lib:包含 JDK 工具的几个JAR和其他类型的文件。 它有一个tools.jar文件,其中包含javac编译器的Java类
  • jre/bin:包含基本命令,如java命令。 在Windows平台上, 它包含系统的运行时动态链接库(DLL)
  • jre/lib:包含用户可编辑的配置文件,如.properties和.policy文件。包含几个JAR。 rt.jar文件包含运行时的Java类和资源文件

JDK9的目录结构

JDK9目录结构

从上图可以看出,JDK9中已经没有了JRE

  • bin:包含所有命令。 在Windows平台上,它继续包含系 统的运行时动态链接库
  • conf:包含用户可编辑的配置文件,例如以前位于jre\lib目录中的.properties 和.policy文件
  • include:包含要在以前编译本地代码时使用的C/C++头文件。 它只存在于 JDK 中
  • jmods:包含JMOD格式的平台模块。创建自定义运行时映像时需要它。它只存在于JDK中
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 呵呵。不知道是谁第一次用了这个题目,现在我信手拈来全不费功夫,而且可以随心所欲的写些东西,也不管主题,更不怕跑题...
    打杂滴阅读 1,144评论 0 0
  • 好的文案写作的关键不是妙笔生花的写作能力吗? 好的文案文案不是煽情的吗? 好的文案不是一气呵成的吗? 。。。。。。...
    冬日霞光阅读 4,436评论 2 3
  • 【每日一抽】 第5天·21天OH卡美颜瘦身课 #玩卡不卡·每日一抽# 每一位都可以通过这张卡片觉察自己: 1、直觉...
    candykitten阅读 1,397评论 1 0
  • 读完了一本书叫做「做,就对了」,做个思绪整理与分享,作者是约翰·克朗伯兹,本书主要提及面对生活事物的态度,鼓励积极...
    品兴阅读 5,888评论 0 1