zoukankan      html  css  js  c++  java
  • java9新特性-3-JDK 和 JRE 的改变

    1.JDK 与 JRE 的关系

    JDK :JavaDevelopmentKit (Java开发工具包)

    JRE :JavaRuntimeEnvironment (Java运行环境)

     
     

    说明:

    JDK = JRE + 开发工具集(例如Javac编译工具等)

    JRE = JVM + Java SE标准类库

     


    2. JDK 8 的目录结构

     
     

    说明:

    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类和资源文件。


    3. JDK 9 的目录结构

     
     

    说明:

    没有名为jre的子目录

    bin 目录包含所有命令。 在Windows平台上,它继续包含系统的运行时动态链接库。

    conf 目录包含用户可编辑的配置文件,例如以前位于jrelib目录中的.properties和.policy文件

    include 目录包含要在以前编译本地代码时使用的C/C++头文件。 它只存在于JDK中

    jmods 目录包含JMOD格式的平台模块。 创建自定义运行时映像时需要它。 它只存在于JDK中

    legal 目录包含法律声明

    lib 目录包含非Windows平台上的动态链接本地库。 其子目录和文件不应由开发人员直接编辑或使用



    作者:尚硅谷面试官宋红康
    链接:https://www.jianshu.com/p/c882af84b1a1
    來源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 相关阅读:
    DataGridView中绑定List泛型的问题 [轉]
    .NET 導入EXCEL後數值型toString會變成空問題
    Linq連接List時多值時使用方法
    SQL2008报表三种实现Reporting Service2008匿名访问的方法(转)
    IIS7 WCF HTTP 错误 404.3 Not Found
    sql2005取得TABLE主鍵及欄位名稱,說明
    MSSQL禁用/啟用TRIGGER
    IE6下a:hover span失效问题(转载)
    asp.ner上传文件限制(转载)
    css优先级(转载)
  • 原文地址:https://www.cnblogs.com/wzlbigdata/p/8278352.html
Copyright © 2011-2022 走看看