我是 Java 新手。在新的 Lubuntu(12.10 x64 和所有更新)下,我从 Lubuntu 软件中心下载 Eclipse(3.8)。我的问题是System.out.print()仅在具有 main 方法的类中工作。
问问题
1008 次
2 回答
1
在任何方法声明之外只允许声明变量。在你的情况下:
System.out.println("test");
In 在Class2
方法声明之外被调用。(你希望它什么时候被调用???)
于 2013-03-03T07:25:09.253 回答
0
让我们试着说出 MousEvent 想要表达的意思……但要清楚。
当你写:
public class Foo {
System.out.println("test");
}
您将声明放在不允许出现声明的上下文中。
在这种情况下,您只能放置变量声明、方法声明、类型声明和静态或实例初始化程序块。
语句(通常)只允许在方法或静态/实例初始化程序块内。
于 2013-03-03T07:42:40.533 回答