【发布时间】:2017-04-11 16:35:45
【问题描述】:
我只是用一个包创建了两个类,但是当我运行程序时它说“找不到或加载主类”,但是当我删除包 p 时;从主程序一切都是正确的.package p; 包p;
public class Ex5 {
public static void main(String[] args) {
System.out.println("Hello, World");
}
}
那个包有什么问题?
package p;
public class Help {
int x;
int y;
public void Help(int a, int b)
{
x = a;
y = b;
}
}
【问题讨论】:
-
为什么要用main方法创建一个包,这个包的目的是导入到main方法中,不包含main方法本身
-
我也试过 import p.*;它说包 p 不存在
-
你不能把main方法本身包含在一个包中,只包含一些类
-
希望这会对您有所帮助。 stackoverflow.com/questions/18093928/…>
标签: java class find package load