java中成员变量在声明的同时赋值,也可以在类的方法中赋值,为什么不能在类体中声明之后再赋值
java中成员变量在声明的同时赋值,也可以在类的方法中赋值,为什么不能在类体中声明之后再赋值
例如:
public class a1
{
int a1=1,
int a2=2;
}
和
public class a1
{
int a1,a2;
void void pntout(String s)
{
int a1=1;
int a2=2;
System.out.pringln(String s)
};
}
都是可以的
而在
public class a1
{
int a1,a2;
a1=1;
a2=2;
}
却不行,知道的解释一下,先谢下!