关于JDK和JRE的概念(个人学习笔记-JAVA)

JDK 是“Java Development Kit”的简称,它是Sun公司(现在已经被Oracle公司收购)提供的免费的软件开发工具包,我们也可以认为JDK是SDK(Software Development Kit 软件开发工具包)的一种。

JRE是“Java Runtime Enviroment”的简称,它是Java的运行环境,主要负责Java程序的运行。

两者的区别在于其功能角色是不同的:

(1)JDK负责支持Java程序的开发,如提供编译、调试等其他工具;JRE则负责运行经过JDK编译后的Java程序;

(2)JDK中集成了JRE,但是我们也可以只安装JRE,当然前提是我们只是运行Java程序,而不用开发Java程序;

(3)JDK和JRE一样都有运行Java的命令,但是JRE是和操作系统集成的,JDK的则不是;

你可能感兴趣的:(Java学习笔记)