我创建了一个文件A:
package test.A;
public class ClassA {
public ClassA() {
}
public void getString()
{
System.out.print("我是包A里面的数据!");
}
}
在创建了一个主方法B:
package test.B;
import test.A.ClassA;
public class ClassB {
public ClassB() {
}
public static void main(String args[])
{
ClassA a=new ClassA();
a.getString();
}
}
这是编译B提示的错误:
mm.java:4: 错误: 类ClassB是公共的, 应在名为 ClassB.java 的文件中声明
public class ClassB {
^
mm.java:3: 错误: 程序包test.A不存在
import test.A.ClassA;
^
mm.java:10: 错误: 找不到符号
ClassA a=new ClassA();
^
符号: 类 ClassA
位置: 类 ClassB
mm.java:10: 错误: 找不到符号
ClassA a=new ClassA();
^
符号: 类 ClassA
位置: 类 ClassB
4 个错误
这是编译A提示的错误:
kk.java:3: 错误: 类ClassA是公共的, 应在名为 ClassA.java 的文件中声明
public class ClassA {
^
1 个错误 |
|