Java学习记录(6)——变量

来源:互联网 发布:潍坊行知学校复读 编辑:程序博客网 时间:2024/05/21 05:17

在Java语言中,根据定义变量位置的不同,可以将变量分成两大类:成员变量和局部变量。

成员变量指的是在类里定义的变量;局部变量指的是在方法里定义的变量。


类变量的作用域比实例变量的作用域更大:实例变量随实例的存在而存在,而类变量则随类的存在而存在。

访问方法:类.类变量;实例.实例变量;实例.类变量

局部便令根据定义形式的不同,可以分为如下三种:


局部变量除了形参之外,都必须显式初始化。

Java允许局部变量和成员变量同名,如果方法里的局部变量和成员变量同名,局部变量会覆盖成员变量,如果需要在这个方法里引用被覆盖的成员变量,则可使用this(对于实例变量)或类名(对于类变量)作为调用者来限定访问成员变量。


0 0
原创粉丝点击