jvm是Java虚拟机。不同的操作系统有不同的jvm。Java是跨平台的。但是jvm不是跨平台的。保证Java的跨平台。
JRE是Java的运行环境,里面包含jvm。
JDK是java开发工具包,其中包含了java的开发工具,也包含了jre 其中开发工具(javac.exe)打包工具(jar.exe)
简单而言:使用jdk开发完成的java程序,交给jre运行。有jvm保证跨平台性。
本文共 261 字,大约阅读时间需要 1 分钟。
jvm是Java虚拟机。不同的操作系统有不同的jvm。Java是跨平台的。但是jvm不是跨平台的。保证Java的跨平台。
JRE是Java的运行环境,里面包含jvm。
JDK是java开发工具包,其中包含了java的开发工具,也包含了jre 其中开发工具(javac.exe)打包工具(jar.exe)
简单而言:使用jdk开发完成的java程序,交给jre运行。有jvm保证跨平台性。
转载于:https://www.cnblogs.com/pangting/p/7553076.html