以静态方式创建对象
谁能解释一下Java是如何执行这段代码的?我的意思是执行每个语句的顺序。
public class Foo
{
boolean flag = sFlag;
static Foo foo = new Foo();
static boolean sFlag = true;
public static void main(String[] args)
{
System.out.println(foo.flag);
}
}
输出:
false