public class ErrorDef2Test
{
static int num2 = 20;
//下面代码将提示: 非法向前引用
static int num1 = num2 + 2;
//static int num2 = 20;
public static void main(String[] args)
{
System.out.println("第1个数" + num1);
System.out.println("第2个数" + num2);
}
}
public class RightDef
{
//下面代码将完全正常
int num1 = num2 + 2;
static int num2 = 20;
public static void main(String[] args)
{
RightDef obj=new RightDef();
System.out.println("第1个数" + obj.num1);
System.out.println("第2个数" + num2);
}
}
/*
第1个数22
第2个数20
请按任意键继续. . .
*/
static 非法向前引用
最新推荐文章于 2021-08-31 17:24:45 发布