总体关系是:JDK>JRE>JVM
具体说来:
JDK:Java开发者工具
JRE:Java运行时环境
- JRE扩充开发工具->JDK
- 只要按照JRE,就可以运行Java程序了
JVM:Java虚拟机 :
- 可以用软件实现也可以用硬件实现,模拟CPU处理Java相关
- 跨平台特性的核心是用了jvm,虚拟机屏蔽了底层的差别,实现一次编译到处运行write once, run anywhere
总体关系是:JDK>JRE>JVM
具体说来:
JDK:Java开发者工具
JRE:Java运行时环境
JVM:Java虚拟机 :