JDK和JRE的区别
JDK: (Java Development Kit ) java开发工具包
JDK中包含JRE,还包含编译JAVA源码的编译器javac,JDK是面向开发人员的,可以编写程序代码,也能运行java程序
JRE:(Java Runtime Environment) java运行环境
JRE中包含运行java程序时需要的一些类库,还包含JVM(虚拟机),java编译后的字节码就在虚拟机中运行,
只安装了JRE的电脑不能编写程序,所以是面向用户的
JDK中包含JRE,还包含编译JAVA源码的编译器javac,JDK是面向开发人员的,可以编写程序代码,也能运行java程序
JRE中包含运行java程序时需要的一些类库,还包含JVM(虚拟机),java编译后的字节码就在虚拟机中运行,
只安装了JRE的电脑不能编写程序,所以是面向用户的