JDK、JRE和JVM的区别
一、JDK
java development kit
java开发工具包
负责开发、编译和运行java代码
二、JRE
java runtime environment
java运行时环境
负责运行java类,比如运行jar包,无需开发的话,只安装JRE即可
三、JVM
java virtual machine
java虚拟机
整个java实现跨平台运行最核心的部分
负责运行字节码文件
java development kit
java开发工具包
负责开发、编译和运行java代码
java runtime environment
java运行时环境
负责运行java类,比如运行jar包,无需开发的话,只安装JRE即可
java virtual machine
java虚拟机
整个java实现跨平台运行最核心的部分
负责运行字节码文件