关于库的引用问题
我创建了一个库test.jar,里面的录入结构为:com\blue\util
目录下有两个类Name1.class,Name2.class
我已经将test.jar引入到classpath路径中。
现问题如下:
我写了一个函数LibTest.java,内容如下:
*********************
//LibTest.java
import com.blue.util.Name1;
import com.blue.util.Name2;
public class LibTest {
public static void main(String[] args) {
Name1 a = new Name1();
Name2 aa = new Name2();
System.out.println("ok");
}
}
********************
这时编译通过,能够引用类Name1和Name2。
如果将import 语句换为:"import com.blue.util.*;"
编译时提示找不到类Name1和Name2
修改后程序如下:
********************************
//LibTest.java
import com.blue.util.*;
public class LibTest {
public static void main(String[] args) {
Name1 a = new Name1();
Name2 aa = new Name2();
System.out.println("ok");
}
}
************************************
对此我不太明白,请大家解释一下。