我不太确定我做错了什么,在这里。我在一个目录中有两个文件,我们称它们为 FileA.java 和 FileB.java。
FileA.java 的定义如下:
package com.domain.package;
import stuff;
import package.FileB;
public class FileA extends Blah implements Listener {
/* global vars */
/* methods */
}
FileB.java 是我的数据对象类,因此我想从 FileA.java 引用它:
Map<Object, FileB> varname;
沿线使用:
varname = new HashMap<Object, FileB>();
另一方面,FileB.java 的定义如下:
package com.domain.package;
import stuff;
public class FileB {
/* global vars */
public FileB() {
/* stuff */
}
}
为什么我得到:
FileA.java:20: package package does not exist
import package.FileB;
? 相反,我该如何让它发挥作用?