classpath 作用
classpath:指类路径(字节码路径),用来声明字节码的搜索地址。
javac(编译器):方便校验在当前编译类中使用到其它类的信息。
java(执行器):在程序执行时,类加载器去 classpath 下查找使用到的相关类。
设置 classpath
环境变量面板 —> 设置 CLASSPATH 变量
CLASSPATH = 字节码存放地址
动态指定 classpath
javac -cp 路径 文件名
(告诉编译器去哪里查找文件里用到的别的类的所在)
例:javac -cp d:\data\code Person.class
javac -cp .;路径 类名
(声明类在哪里查找,“ . ” 表示当前路径,“ ; ” 表示分隔)
例:java -cp .;d:\data\code Peson
备注:-cp == -classpath