JDK、JRE、JVM
JDK : java Development Kit
java开发工具
JRE : Java Runtime Environment
java运行时环境
JVM : JAVA Virtual Machine
一个虚拟的用于执行bytecodes字节码的计算机
区别和联系:
sdk(也就是jdk)包含jre,jdk是在jre的基础上增加了编译器及其他一些开发工具。
jre就是java运行时环境,包括了jvm和其它一些java核心api,任何一台电脑,只有安装了jre才可以运行 java程序.
如果只是要运行JAVA程序,之需要JRE就可以。
jre通常非常小,也包含了jvm. 如果要开发JAVA程序,就需要安装jdk。