有没有可能的方法,或者我们不能写任何方法,因为我们可以看到 java 中的一切都是从只使用类开始的?
问问题
1061 次
2 回答
2
不可以,Java 程序中的所有代码都必须包含在一个类中。
于 2013-02-12T02:02:31.277 回答
0
编辑:你完全可以,OP发现了这一点,但没有在问题中提及。
enum Main {
FOO, BAR;
public static void main(String[] args) {
System.out.println("Hello world");
}
}
原答案:
你不能......但是在 Java 8 中这可能会改变,当你被允许向接口添加静态方法时。我认为Java 8 将允许您编写
interface Foo {
public static void main(String[] args) {
...
}
}
但我需要仔细检查,答案可能在不断变化。
于 2013-02-12T02:03:22.983 回答