对于java初学者来说,往往不懂区分jdk和jre的区别,实际上这两个东西差别很大的,有必要了解一下: 简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。 如果安装了JDK,会发同你的电脑有两套JRE(我安装的版本是1.50_13版,安装路径是D:/Java,设为JAVA_HOME),一套位于 “JAVA_HOME”/jdk1.5.0_13/jre 另外一套位于 “JAVA_HOME”/jre1.5.0_13目录下,后面这套比前面那套少了Server端的Java虚拟机(bin目录下缺少server的文件夹,文件夹内有jvm.dll,可自行查看),不过直接将前面那套的Server端Java虚拟机复制过来就行了。而且在安装JDK可以选择是否安装这个位于 “JAVA_HOME”目录下的JRE。如果你只安装JDK,而不安装JRE,那么只会在 “JAVA_HOME” 目录下安装唯一的一套JRE,即含jvm的那一套。
|
jdk与jre的区别
最新推荐文章于 2024-07-11 17:24:34 发布