我是Java新手。在新的Lubuntu(12.10 x64及所有更新)下,我从Lubuntu软件中心下载Eclipse(3.8)。我的问题是 System.out.print()只能在带有main方法的类中工作。
答案 0 :(得分:1)
在任何方法声明之外只允许变量声明。在你的情况下:
System.out.println("test");
在方法声明之外调用Class2
。 (你什么时候期待它,被称为???)
答案 1 :(得分:0)
让我们试着说出MousEvent试图说的话......但很清楚。
当你写:
public class Foo {
System.out.println("test");
}
您在不允许出现语句的上下文中放置语句。
在该上下文中,您只能放置变量声明,方法声明,类型声明和静态或实例初始化程序块。
语句(通常)只允许在方法或静态/实例初始化程序块中。