class A
{
public static int X;
static { X = B.Y + 1;}
}
public class B
{
public static int Y = A.X + 1;
static {}
public static void main(String[] args) {
System.out.println("X = "+A.X+", Y = "+B.Y);
}
} 作者: 残影 时间: 2015-9-7 09:29
可以通过。主函数是静态的,只能调用静态成员。x和y都是静态成员变量,所以这是合法的。