JRE和JDK概念区分

1.JRE

  1. Java Runtime Environment:java运行环境。
  2. JVM+Java类库。
  3. 开发好的java程序,直接运行,可只安装JRE。

2.JDK

  1. Java Development Kit:java软件开发工具包。
  2. JRE+Java开发工具。
  3. 编译、运行java代码。

3.总结

  1. JRE就是运行Java字节码的虚拟机,而Java字节码需要编译就需要JDK,JDK除了包含JRE还包含编译器、调试器等开发工具
  2. 关系图

JRE和JDK概念区分_第1张图片

 

你可能感兴趣的:(java,开发语言,jdk)