静态成员变量和非静态成员变量的区别 成员变量和局部变量的区别

      成员变量(全局变量)和局部变量的区别:     a定义的位置不同     成员变量:定义于类中,作用于整个类     局部变量:定义于方法或者语句中,作用于该方法或者该语句。     b内存中出现的时间和位置不同     成员变量:当对象创建时,出现在堆内存当中。     局部变量:所属区域被运算时,出现在栈内存当中。     c生命周期不同     成员变量:随着对象的出现而出现,随
相关文章
相关标签/搜索