朋友,你要明白JDK和JRE的区别,其实首先你得明白JDK是Java Development Kit,直译成中文就是java开发工具包。在开发工具包中,包含了JRE(Java Running Evironment),即java运行环境。逻辑很简单,开发人员不可能只开发不能运行java程序吧。所以jdk包含了JRE。现在来解释JRE就很easy了。对于普通用户而言,他要运行java程序,无论他是Windows,Mac,还是Linux平台,他只要安装了对应的JRE包,他的PC就可以运行java程序,这也是为什么我们说java是跨平台的。给你一个java可运行的程序,只要放到java支持的平台,而该平台又安装了对应的jre,java程序就能自由地跑起来。 |