JDK、JRE和JVM的区别
jvm(java virtual machine) java虚拟机,相当于在所有的操作系统上模拟了一个cpu来执行Java程序,java跨平台核心原理就是依靠jvm实现
jre(java runtime environment) java运行时环境,由jvm和基础类库组成,基础类库包含java se API等
jdk(java development kit) java开发者工具,由jre和编译工具组成,包括jar和javac等,java程序运行时先由javac把*.java文件编译为*.class文件,再由jvm实现

总结:jdk包含了jre和编译工具,jre包含了jvm和java基础类库

相关文章:

  • 2022-01-12
  • 2021-12-26
  • 2022-12-23
  • 2021-10-23
  • 2021-08-30
  • 2021-11-03
  • 2021-04-27
猜你喜欢
  • 2019-03-21
  • 2021-11-27
  • 2021-08-11
  • 2021-08-23
  • 2022-12-23
  • 2021-10-13
  • 2021-10-23
相关资源
相似解决方案