filename:mainoverloading.java
错误:无法找到或加载主类主加载
class simple{
public static void main(int a)
{
System.out.println(a);
}
public static void main(String args[])
{
System.out.println("Hi");
main(10);
}
}
答案 0 :(得分:1)
您的班级名为simple
(不是mainoverloading
)。重命名该类(或将文件" mainoverloading.java"移动到" simple.java")。
答案 1 :(得分:0)
它运行得很好,因为对于eclipse主类来说它很简单,它可以识别simple.class的创建。
如果从命令行运行,
为您的代码创建的类文件是 simple.class ,因此JVM将无法找到mainoverlading.class
答案 2 :(得分:0)
使用
编译上面给定的类时javac mainoverloading.java
它已成功编译,并在您的文件夹中生成名为 simple.class 的类文件。
然后您可以通过输入来运行它
java simple
。
但这实际上不是一个好习惯,因为Elliott Frisch说你的班级重命名为 simple.java。
查看Windows- HelloWorld
对于Linux - HelloWorld