静态变量和成员变量的区别
来源:互联网 发布:win7 ntp服务器软件 编辑:程序博客网 时间:2024/06/08 06:24
1.所属不同
静态变量属于类,所以也成为类变量。
成员变量属于对象,所以也成为实例变量。
2.内存中的位置不同
静态变量位于方法区的静态区。
成员变量存储与堆内存。
3.内存中出现的时间不同
静态变量随着类的加载而加载,随着类的消失而消失
成员变量随着对象的创建而存在,随着对象的消失而消失
4.调用不同
静态变量可以通过类名调用,也可以通过对象调用
成员变量只能通过对象名调用
0 0
- 成员变量和静态变量的区别?
- 成员变量和静态变量的区别?
- 成员变量和静态变量的区别:
- 静态变量和成员变量的区别
- 静态变量和成员变量的区别
- 静态变量和成员变量的区别
- 静态变量和成员变量的区别
- 成员变量和静态变量的区别
- 静态变量和成员变量的区别
- 静态变量和成员变量的区别
- 静态变量和成员变量的区别
- 静态变量和成员变量的区别
- 成员变量和静态变量的区别
- 静态成员变量和非静态成员变量的区别
- 成员变量、局部变量和静态变量的区别
- 成员变量局部变量和静态变量的区别
- 成员变量和局部变量的区别,静态变量和成员变量的区别
- JAVA成员变量和静态变量的区别
- 深入探索C++对象模型
- BestCoder55 hdu5432 二分
- 第一行代码学习笔记-第一章 开始启程-3.安卓Log方法介绍
- stopPropagation, preventDefault 和 return false 的区别
- jquer学习之事件
- 静态变量和成员变量的区别
- Harr vec文件转换为 image格式输出
- struts2 spring集成时action的class属性值意义
- 计数排序
- ffmpeg常用基本命令(转)
- java.io.Serializable浅析
- Mac OS X系统搭建谷歌Go语言开发工具 Sublime Text 环境配置
- 【LeetCode 237:Delete Node in a Linked List】
- 第一行代码学习笔记-第二章 探究活动-1.活动的基本用法