jdk与jre的区别

来源:互联网 发布:3d头像制作软件 编辑:程序博客网 时间:2024/04/30 05:03
1.JRE(Java Runtime Environment ) JAVA运行环境
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序(注意这里说的是JAVA程序不是未编译的程序 ),计算机中只需要安装JRE即可。
2.Jdk(Java Development Kit )Java开发工具包
包括JREJava开发工具(供Java开发人员使用),所以安装了jdk就不需要安装jre了。
                     java开发工具:编译工具(Javac.exe),打包工具(Jar.exe);


所以程序流程就是:通过jdk开完成的Java程序,jdk中的jre去运行。


通过此图我们也能够看得出jdk与jre的区别在于tools以及toolsAPIs。

如果想理解细节,可以参看:http://blog.csdn.net/witsmakemen/article/details/28600127

1 0
原创粉丝点击