A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

谁能帮小弟我解答一下?

5 个回复

正序浏览
3楼说的很详细了   比如你定义了一个类  Student  里边有姓名 年龄  班级    你跟你们班级同学都属于一个班级  你就可以把班级定义为静态变量    如果你再定义一个Student的对象时候改变了静态变量的值    那么你定义的所有Student的对象都会改变
回复 使用道具 举报
静态变量,属于这个类本身,可以由类名直接调用. 实例变量,只能是这个类的具体对象才能调用~
回复 使用道具 举报
静态变量属于类,存在于方法区中,随着类的加载而加载,随着类的消失而消失,优先于对象存在;
实例变量也就是我们说的成员变量,属于每个实例对象,存在于堆内存中,随着对象的创建而存在,随着对象的消失而消失.
回复 使用道具 举报
一个是类的变量,一个是对象的变量。调用的方式不同
回复 使用道具 举报
静态变量是常量,,,,,,,,实例    额   没听过
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马