黑马程序员技术交流社区

标题: path 与 classpath [打印本页]

作者: liuzhipeng    时间: 2015-12-6 11:54
标题: path 与 classpath
path 与 classpath的区别有点晕菜了! 以前看过毕老师的视频,  那句 "别眨眼" 给我整蒙了! 有没有有印象的同学给个详解么?

用临时变量的时候, 配置path的时候是先找当前路径, 还是先找path路径...............? 还有加 (.) 的问题 ,还有加 (;)  的问题.

在配置classpath的时候是先找当前路径, 还是先找classpath路径.........? 还有加 (.) 的问题,还有加不加 (;)  的问题.
作者: liuzhipeng    时间: 2015-12-6 11:56
有谁有没有 毕老师 的视频给分享一下!
作者: Kalsifa    时间: 2015-12-6 20:25
黑马官方网站上就可以下载毕老师的视频
作者: Kalsifa    时间: 2015-12-6 20:27
path变量是windows程序文件的目录 (exe,bat)
先在当前目录找,找不到就到path路径里找,如果还是找不到就会说,不是内部或外部命令,也不是可运行的程序或批处理文件
classpath变量值是java类文件的目录 (class结尾)
如果配置了classpath分两种情况
1,末尾加分号,先在classpath路径里找,如果找不到就会去当前目录去找,如果还是找不到报找不到或无法加载主类
2,末尾不加分号,只在classpath路径找,找不到就直接报找不到或无法加载主类
作者: liuzhipeng    时间: 2015-12-6 21:01
Kalsifa 发表于 2015-12-6 20:27
path变量是windows程序文件的目录 (exe,bat)
先在当前目录找,找不到就到path路径里找,如果还是找不到就会说 ...

谢谢你的回答!
作者: 费费    时间: 2015-12-6 21:04
classpath一般不需要配置,编译.java文件时默认生成的.class文件在当前目录下,所以一般情况下也就没必要配置了,如果配置可以加上.;表示当前目录。
作者: 小鹿    时间: 2015-12-6 21:04
path  :   是配置可执行文件.exe,   可以再任意的盘符下访问path路径下的可执行文件
classpath  :    当然就是class文件了啊!
作者: 汐枫wait    时间: 2015-12-8 20:02
官网上去下载就有
作者: Mr.zhao    时间: 2015-12-8 20:07
之前配置过classpath,后来干脆删掉了





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2