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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hmyf150122 中级黑马   /  2014-12-26 21:26  /  1777 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

求大神指教
配置在 用户变量  还是 系统变量  有什么区别呢  还有classpath 最后加分好和不加分号的区别是什么呢?

8 个回复

正序浏览

1.配置用户变量 是指只有你当前登系统的这个用户可以使用,比如:一般windows 默认是的administrator,如果你切换别的用户,例如:来宾guest用户那就用不了在administrator下配置的path。而系统变量不管什么用户都可以使用你配置的path。
2.classpath 加分号好,可以让  .class文件在任意目录下运行。设置classpath可以使JVM在加载 .class文件的时候会在你设置的classpath路径下去寻找类文件,加上分号是优先在当前路径下寻找,如果没有找到,然后再通过classpath目录下寻找。

点评

嗯嗯,谢谢!  发表于 2014-12-27 15:46
回复 使用道具 举报 1 0
Death、 发表于 2014-12-26 21:43
1,用户变量是当前用户使用,你用其它用户登陆,这个环境变量就不起作用了。
    系统变量,是对所有用户都 ...

嗯哦,谢谢!
回复 使用道具 举报
看视频都有讲到
回复 使用道具 举报

百度的有的这样讲,有的那样讲的,不知哪个对
回复 使用道具 举报
1,用户变量是当前用户使用,你用其它用户登陆,这个环境变量就不起作用了。
    系统变量,是对所有用户都可使用的。
2,不加分号只表示一个路径,就是你设置和目录
    加分号表示两个路径,设置的目录和当前目录

点评

很好,谢谢!我听毕老师时没注意这点  发表于 2014-12-26 22:37
回复 使用道具 举报 1 0
百度一下   
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马