Java——成员变量和局部变量

成员变量:在类里定义的变量,作用于整个类。 局部变量:在方法或代码块里定义的变量,作用在方法或语句中。 实例变量和类变量的区别: 1、存放位置 类变量随着类的加载而存在方法区中;实例变量随着对象的建立而存在堆内存中 2、生命周期 类变量声明周期最长,随着类的消失而消失;实例变量随着对象的消失而消失。 注意: 1、一个类里不能定义两个同名的成员变量,即使一个是类变量,一个是实例变量也不行。 2、一个
相关文章
相关标签/搜索