会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
再简单一点点
博客园
首页
新随笔
新文章
联系
管理
订阅
面向对象(静态变量和成员变量的区别)
静态变量叫类变量,成员变量叫对象变量
所属不同
静态变量属于类,所以也称为类变量
成员变量属于对象,所以也称为实例变量(对象变量)
内存中位置不同
静态变量存储于方法区的静态区
成员变量存储于堆内存
内存出现时间不同
静态变量随着类的加载而加载,随着类的消失而消失
成员变量随着对象的创建而存在,随着对象的消失而消失
调用不同
静态变量可以通过类名调用,也可以通过对象调用
成员变量只能通过对象名调用
posted on
2019-04-14 16:14
再简单一点点
阅读(
935
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
公告