1. jdk包含jre,jre包含jvm
2. JDK是用于Java应用程序开发的工具包,包含了编译器、调试器、开发工具等,适用于开发人员。而JRE是用于运行Java应用程序的环境,包含了Java虚拟机和运行时类库,适用于普通用户用于执行已编译的Java程序。JRE不包含编译器和开发工具,因此无法对Java代码进行编译,只能执行已编译的Java字节码。如果你想进行Java应用程序的开发,你需要安装JDK。如果只想运行Java程序,JRE足够了。
1. jdk包含jre,jre包含jvm
2. JDK是用于Java应用程序开发的工具包,包含了编译器、调试器、开发工具等,适用于开发人员。而JRE是用于运行Java应用程序的环境,包含了Java虚拟机和运行时类库,适用于普通用户用于执行已编译的Java程序。JRE不包含编译器和开发工具,因此无法对Java代码进行编译,只能执行已编译的Java字节码。如果你想进行Java应用程序的开发,你需要安装JDK。如果只想运行Java程序,JRE足够了。