举例说明类变量和实例变量的区别


Posted in 面试题 onJune 30, 2016
类变量也叫静态变量,也就是在变量前加了static 的变量;
实例变量也叫对象变量,即没加static 的变量;
区别在于:
类变量和实例变量的区别在于:类变量是所有对象共有,其中一个对象将它值改变,其他对象得到的就是改变后的结果;而实例变量则属对象私有,某一个对象将其值改变,不影响其他对象;
例:
public class A{
static int a = 0; //类变量
private int b = 0; //实力变量
}

public class B{
public void main (String[] args){
A a1 = new A();
A a2 = new A();
a1.a = 3; // 等同于 A.a = 3;
a1.b = 4 ;
System.out.println(a2.a); //结果为3
//类变量是针对所有对象的,所以a1改变a,a2的a也改变
System.out.println(a2.b); //结果为0
//实例只改变自身的,所以a1对象的b改变,不影响对象a2的b变量
}
}

Tags in this post...

面试题 相关文章推荐
将一个数的从第5位开始的7个数取出,其余位置0
May 26 面试题
在C++ 程序中调用被C 编译器编译后的函数,为什么要加extern "C"
Aug 09 面试题
如何找出EMP表里面SALARY第N高的employee
Dec 05 面试题
如何判断计算机可能已经中马
Mar 22 面试题
Linux如何为某个操作添加别名
Mar 01 面试题
某/etc/fstab文件中的某行如下: /dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2 请解释其含义
Sep 18 面试题
Linux文件系统类型
Sep 16 面试题
法雷奥SQA(electric)面试问题
Jan 23 面试题
GWT的应用有哪两种部署模式
Dec 21 面试题
如何提高MySql的安全性
Jun 19 面试题
代码中finally中的代码会不会执行
Feb 06 面试题
解释下列WebService名词:WSDL、SOAP、UDDI
Jun 22 面试题
如何用Java实现列出某个目录下的所有子目录
Jul 20 #面试题
日期和时间问题
Jan 04 #面试题
Java Servlet API中forward() 与redirect()的区别
Apr 20 #面试题
请问软件开发中的设计模式你会使用哪些
May 13 #面试题
请用Java实现列出某个目录下的所有文件
Sep 23 #面试题
写一个函数,要求输入一个字符串和一个字符长度,对该字符串进行分隔
Jul 30 #面试题
如何唤起类中的一个方法
Nov 29 #面试题
You might like
PHP序列号生成函数和字符串替换函数代码
2012/06/07 PHP
ThinkPHP模板自定义标签使用方法
2014/06/26 PHP
Eclipse的PHP插件PHPEclipse安装和使用
2014/07/20 PHP
php实现递归与无限分类的方法
2015/02/16 PHP
php事件驱动化设计详解
2016/11/10 PHP
基于JQuery实现CheckBox全选全不选
2011/06/27 Javascript
原生javascript实现图片弹窗交互效果
2015/01/12 Javascript
JS转换HTML转义符的方法
2016/08/24 Javascript
javascript实现圣旨卷轴展开效果(代码分享)
2017/03/23 Javascript
Centos6.8下Node.js安装教程
2017/05/12 Javascript
AngularJS实现的base64编码与解码功能示例
2018/05/17 Javascript
Vue页面骨架屏的实现方法
2018/05/22 Javascript
详解为生产环境编译Angular2应用的方法
2018/12/10 Javascript
详解webpack 最简打包结果分析
2019/02/20 Javascript
jquery实现下载图片功能
2019/07/18 jQuery
Vue组件模板及组件互相引用代码实例
2020/03/11 Javascript
[59:35]DOTA2-DPC中国联赛定级赛 Aster vs DLG BO3第一场 1月8日
2021/03/11 DOTA
python中定义结构体的方法
2013/03/04 Python
python实现linux服务器批量修改密码并生成execl
2014/04/22 Python
Python实现网站文件的全备份和差异备份
2014/11/30 Python
Python中对列表排序实例
2015/01/04 Python
Python提取Linux内核源代码的目录结构实现方法
2016/06/24 Python
Python中对象迭代与反迭代的技巧总结
2016/09/17 Python
利用Python读取文件的四种不同方法比对
2017/05/18 Python
详谈python在windows中的文件路径问题
2018/04/28 Python
Python 最强编辑器详细使用指南(PyCharm )
2019/09/16 Python
django-csrf使用和禁用方式
2020/03/13 Python
详解Python中的路径问题
2020/09/02 Python
css3 transform导致子元素固定定位变成绝对定位的方法
2020/03/06 HTML / CSS
整理HTML5中表单的常用属性及新属性
2016/02/19 HTML / CSS
逻辑链路控制协议
2016/10/01 面试题
给实习单位的感谢信
2014/02/01 职场文书
《称象》教学反思
2014/04/25 职场文书
毕业生找工作自荐书
2014/06/30 职场文书
高中生自我评价范文2015
2015/03/03 职场文书
大学生个人简历自荐信
2015/03/06 职场文书