一个文件调用另一个文件的问题
有2个源文件 一个是A.java 一个是B.java
B.java中用到A.java中的接口
如下:
//A.java
package helloworld;
class A{
return 0;
}
//B.java
package helloworld;
class B
{
A get();//这个函数返回一个A类型
}
然后问题出现了 先编译好A.java 在编译B.java时 它说找不到A这个类型
请问怎么解决?
------解决方案--------------------应该是classpath没设置好,编译器不知道A.class文件在什么位置
------解决方案--------------------JAVA的CLASSLOAD会根据你用到的类去加载他的,不会存在这个问题
我估计LZ没有用任何IDE 用记事本敲的?那把A.CLASS放在同一个包下或同一目录下编译B就行了
------解决方案--------------------恩,假如你把路径设置好了,jdk自动根据你的classpath自动找到相关的类并且加载