Java中局部变量与成员变量(全局变量的区别)
成员变量(全局变量) 和局部变量的区别
* 在同一个方法中不能有同名的局部变量
* 局部变量不能有权限修饰符
* 局部变量必须赋值以后才能使用,成员变量可以不赋值
* 成员变量如果 不赋值系统会自动为其赋值 byte,short,int ,long =0
folat,double=0.0 boolean=false; 引用类型 = null
* 成员变量的作用域:如果权限修饰符是public 作用于本类中,以及其他类
* 局部变量的作用域:只能作用于本方法中或者代码块中
* 所有变量必须先声明(定义)再使用。
CosmosRay |
||
|
|
|