Java 基础

2024-01-05  本文已影响0人  tom__zhu

JDK

Java Development Kit 包含了一下关键部分,共同构成了Java的开发和运行环境。

  1. 编译器 javac
    把 Java 代码转成字节码,给虚拟机使用。
  2. 运行时环境 JRE (Java Runtime Environment)
    包含了 核心类库虚拟机 JVM。字节码运行在 JVM 里, 把直接码转成机器码,给CPU使用。

简单地说,JRE就是运行Java字节码的虚拟机。但是,如果只有Java源码,要编译成Java字节码,就需要JDK,因为JDK除了包含JRE,还提供了编译器、调试器等开发工具。他们的关系如下图。



编译和运行的过程
上一篇 下一篇

猜你喜欢

热点阅读