public class demo{ int x ; x = 1; //这样不行 }
public class demo{ int x = 10; //这样就可以 }
但是在方法中,先声明,再赋值就没问题:
public class demo{ public static void main(String[] args) { int x; x = 1; } }
这是为什么?
我用一个可能对java来说更直观的表述
public class demo{ int[] array; array = new int[10]; //同样在类中这么写是不可以的 // int[] array = new int[10] 这样就可以 }
_仰望星空
丸子君3899929
杜发明
qq_小白杨_4
慕粉13546656149
LiUyInGkAi3391597
一条小咸鱼
Caballarii
安浪创想
相关分类