我创建了一个名为mypack的目录,并在该目录中添加了一个名为A.java的 Java 文件。A.java的代码如下:
package mypack;
public class A{
public A(){
System.out.println("Inside A");
}
}
我在同一个目录中添加了另一个名为Demo.java的文件。该文件的代码如下:
package mypack;
public class Demo {
public static void main(String args[]) {
A a = new A();
}
}
问题是当我编译第二个文件Demo.java时出现错误:找不到符号 A
mypack目录如下所示:
我不知道为什么Demo.java与 A.java 相同包(mypack)的文件即使我在A.java 中将其声明为 public也无法访问A类。请有人帮忙!!