码迷,mamicode.com
首页 > 其他好文 > 详细

变量的有效范围

时间:2016-02-22 22:14:50      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:

   定义:变量的有效范围是指程序代码能够访问该变量的区域,若超出变量所在的区域访问变量则编译时会出现错误.在程序中,一般会根据变量能够访问的区域将变量分为"成员变量"和局部变量.

技术分享

1,成员变量

定义:在类体中定义的变量称为成员变量,成员变量在整个类中都有效.(类和方法之间的变量是成员变量)

成员变量:1,实例变量:int x=1;作用范围在本类中,都可以使用

            2.静态变量:static int =1;作用范围最大,可以跨越类,甚至整个程序.

局部变量:

定义:在类的方法中定义的变量称之为局部变量.

局部变量的生命周期取决于方法.

 

*变量值输出的就近原则

在System.out.println(变量名);输出时,会主动输出就近的变量值,如果想输出局部变量,需在变量名前加上类名和点:(类名.静态变量)

<例>

技术分享

 

 k=12;

k=122;

 

 

技术分享

 

变量的有效范围

标签:

原文地址:http://www.cnblogs.com/panyiquan/p/5208212.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!