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;
}
却不行,知道的解释一下,先谢下!
...全文
132211打赏收藏
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; a