Java语言JDK、JRE和JVM的关系

  • JDK(Java Development Kit,Java 开发工具包),是针对 Java 开发人员的产品,是整个 Java 的核心,包括了 Java 运行环境 JRE、Java 开发工具。
  • JRE(Java Runtime Environment,Java 运行环境)是运行 JAVA 程序所必须的环境的集合,包含 JVM 标准实现及 Java 核心类库。
  • JVM(Java Virtual Machine,Java 虚拟机)是整个 Java 实现跨平台的最核心的部分,能够运行以 Java 语言写作的软件程序,包括ClassLoader(类加载器)、Bytecode verifier(字节码校验器)、Interpreter(解释器)、JIT Compiler(编译器) 和 Garbage Collection(垃圾回收器)。
Java语言JDK、JRE和JVM的关系

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/javae/2338.html

(0)
上一篇 2020年10月6日 19:49
下一篇 2020年10月7日 17:41

相关推荐

  • Java语言的SE、EE、ME、FX平台

    Java 技术既是一种编程语言,也是一种平台。Java 编程语言是一种高级的面向对象语言,具有特定的语法和风格。Java 平台是 Java 编程语言应用程序在其中运行的特定环境。 有多种 Java 平台。许多开发人员,甚至是长期的 Java 编程语言开发人员,都不了解不同平台之间的关系。 Java 编程语言平台 Jav…

    Java经验 2020年10月7日
    01.1K0
  • JDBC连接数据库的流程

    1.数据库配置 2.查找对应驱动 根据数据库URL查找并加载对应MySQL数据库驱动。 3.连接到数据库 4.使用JDBC语句 5.使用JDBC事务编程 默认情况下,数据库连接处于 自动提交模式(autocommit mode),即每个SQL语句一旦被执行便会被提交给数据库。如果一旦SQL命令被提交,就无法对它执行回滚…

    Java经验 2021年10月28日
    02870
  • Java语言length与length()的区别

    length是数组的一个属性,用来表示数组的长度。length()是字符串的一个方法,用来返回字符串的长度。

    Java经验 2021年9月12日
    02780

发表评论

登录后才能评论