java基础3.3.4 变量与常量之变量的有效范围
1、在程序中,一般会根据变量的有效范围,将变量分为成员变量和局部变量。
2、成员变量:在类中定义的变量被称为成员变量。成员变量在整个类中都有效。
3、类的成员变量又分为:静态变量和实例变量。1.在成员变量的类型前面加上关键字static,烂瘀佐栾这样的成员变量就是静态变量。2.静态变量可以跨类访问,甚至达到整个应用程序。3.还可以直接用【类名.静态变量】的方式在其他类中直接使用。
4、局部变量:在类的方法中定义的变量。局部变量只有在当前的代码块中才生效。
5、在类的方法中声明的变量,包含方法的参数,都是属于局部变量。1.局部变量只在当前定义的方法内有效,不能用于其靓脘堤窳他类。2.局部变量的生命周期取决于方法,当方法被调用时,java虚拟机为方法中的局部变量分配内存,方法调用结束则会释放局部变量占用的内存空间,变量被销毁
6、局部变量与成员变量的名字可以相同,此时成员变量将被隐藏。(也就是说重名的成员变量将会暂时失效)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:65
阅读量:72
阅读量:57
阅读量:94
阅读量:57