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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 道可道无间道 中级黑马   /  2015-5-24 14:57  /  507 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

到现在我还是有点弄不清这两个变量的区别。大家给说一下呗,配置path环境变量跟classpath环境变量有什么区别啊?

3 个回复

倒序浏览
简单点说就是你编译运行java文件时候用到的java和javac命令。你不配置path变量那么你只能把你写的java文件写到bin目录下在该目录下用java和javac命令。如果你想在别的盘符和目录下也能用就需要配置path。而classpath就好比你想让你的写的java程序在别的目录运行。这就要配classpath(这个现在基本没人配置了)
回复 使用道具 举报
配置path是为了不需要进到JDK的bin目录下才行执行javac  classpath是在任何目录下都可以执行编译好的字节码文件
回复 使用道具 举报
配置path是为了javac命令能在任意目录下运行,classpath是在任意目录下运行你配置路径下的class文件java命令
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马