A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

JDK,JRE的有什么区别?path和classpath环境变量的有什么作用?谁能简单概括一下?

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 很给力!

查看全部评分

9 个回复

倒序浏览
JDK和JRE谈不上区别,JRE是JDK的一部分。path和classpath究竟有什么区别,主要是看他们指向的安装路径里面都有什么。path指向的bin目录下是诸如java和javac等常用的运行程序,来编译和运行java程序。classpath指向的是tools.jar是java的执行类库,在java程序运行时找到指定的类。

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 争取突破30

查看全部评分

回复 使用道具 举报
毕老师视频都有,看看把
回复 使用道具 举报
JDK是开发环境,他是java的核心,包括jre运行环境、一堆java工具和java基础类库(java API);
jre是运行环境,如果一台电脑上有jre你只需要将你编译后的java文件就可以在其上面运行;
path用于:注明EXE应用程序路径,以便于在任何目录都可以调用得到。在你调用dos的时候用到javac是吧,看看他的后缀名是不是.exe;
classpath用于:是当我们在开发java程序时需要引用别人写好的类时,要让java解释器知道到哪里去找这个类。

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 很给力!

查看全部评分

回复 使用道具 举报
本帖最后由 刘勇强 于 2013-5-29 00:13 编辑

看看这个图 很清楚  jre是用来运行java程序的  而jdk中多了开发java程序的工具

mm.png (36.52 KB, 下载次数: 0)

看看这个图你就明白了

看看这个图你就明白了

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 很给力!

查看全部评分

回复 使用道具 举报
如果问题已解决,请及时修改分类,否则继续提问,谢谢合作!
回复 使用道具 举报
JKD中包括了JRE,如果你安装了JDK就不用安装JRE了,因为JDK内置了JRE.
path路径是 JDK1.7.0\bin  这里们存放的都是可执行exe文件.包括java的编译运行文件都在里面.例如  javac    还有其他文件.例如javadoc(用来制作网页帮助文档用的)
classpath路径是 JDK1.7.0\lib 这是是java的执行类库!
回复 使用道具 举报
JDK是工具。就是准备工作
JRE是运行环境 ,比如你的ios不能用android的软件。 windows没有自带的JRE。一些jar的运行程序都在这里。

path,比如你在dos下敲的命令,所启动的程序是path设置的

classpath,是JVM的类加载器要加载的一个路径。这里指的是AppclassLoader的加载路径
回复 使用道具 举报
JRE(Java Runtime Environment Java运行环境):包括Java虚拟机(JVM Java VirtualMachine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。


JDK(Java Development Kit   Java开发工具包):JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe)  打包工具(jar.exe)等

PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。


CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。

回复 使用道具 举报
JDK是开发环境,包括了运行环境和核心类库;JRE是运行环境,是运行.class文件的。
path用于:注明exe应用程序路径。
classpath用于:假如你的程序放在别的盘,用它可以访问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马