110,537
社区成员
发帖
与我相关
我的任务
分享
static int i;
int j = i;
static a()
{
i = 0;
}
protected a()
{
j= i;
}
class a
{
int i;
public void test()
{
i = 4;
.......其它语句。
}
}
编译器规定了,在声明(仅仅是声明,而不是执行)初始值时,是不允许使用其它变量的。