Path : windows系统执行exe文件等可执行文件时,寻找exe文件的路径
ClassPath :Java虚拟机执行class文件时,查找class文件的路径
javac命令把java文件编译为class文件
-sourcepath 源文件目录
-classpath class文件路径
-d 编译后文件目录
例子 : javac -sourcepath src -classpath classes -d classes test.java
查找src目录下的test.java文件并编译(-sourcepath),放在classes目录下(-d)
-classpath参数的作用,是编译的时候去classes目录下查看是否已经有编译好的class,如果test.java没有更新过的话,就不用重新编译。
java命令启动java虚拟机,调用class文件
-classpath class文件路径
例子:java -classpath classes test
查找classes目录下的test.class并执行
本文详细解析了Java编译和运行时的路径设置,包括Path、ClassPath的使用,以及javac和java命令的参数说明,如-sourcepath、-classpath和-d选项的运用,帮助理解Java文件的查找与执行机制。

928

被折叠的 条评论
为什么被折叠?



