JAVA中ClassPath妙用

初学java的人肯定都配置过java三大环境变量 。

JAVA_HOME:JDK目录

PATH:jdkbin目录  jre目录

CLASSPATH:一般指向类库lib,也可自定义使用

以下例子是个小例子:

在E:JavaTest目录下分别有两个java源文件

A.java

public class A{
    public String add2(){
    System.out.println("testA");
    return "A";
}
public static void main(String[] args){
    A a=new A();
    a.add2();
    B b=new B();
    b.add();
}
}

B.java

public class B{
    public String add(){
    System.out.println("test ");
    return "B";
}
}

正常情况下载命令行中直接运行javac A.java会报异常。

但是如果在classpath变量中加上该目录就不存在以上问题。不过一般指定的是jar文件

原文地址:https://www.cnblogs.com/LT0314/p/3990881.html