system.out.println 语句在 java 中任何方法之外
2022-09-03 13:52:26
我的问题是,我们不能在java的主之外写一个输出语句吗?如果我把它括在{}大括号里,那么我不会得到错误,但是如果我直接写它,我就会得到一个错误。为什么会这样?
public class abc
{
int a=3;
int b=0;
System.out.println("this statement gives error"); //Error!!
{System.out.println("this works fine");}
public static void main(String args[]) {
System.out.println("main");
abc t=new abc();
}
}
我尝试在main中编写它,它有效。为什么没有方法就不起作用?