class A{
int a =b = 10;
int b = c = 5;
int c =1;
}
声明完a 之后直接初始化a = b =10,那么这时候b初始化了吗?
如果b初始化了那他不就初始化了2次?
那如果不是初始化的话那b还没声明为什么能调用呢?
int a =b = 10;
int b = c = 5;
int c =1;
}
声明完a 之后直接初始化a = b =10,那么这时候b初始化了吗?
如果b初始化了那他不就初始化了2次?
那如果不是初始化的话那b还没声明为什么能调用呢?
class B{
{
a = 10;
//int b = a 这句就不行
}
int a;
}为什么在代码块中可以再声明前赋值呢?