为了账号安全,请及时绑定邮箱和手机立即绑定

static静态成员变量和属性有啥本质区别ic静态成员变量和属性有啥本质区别??

static静态成员变量和属性有啥本质区别ic静态成员变量和属性有啥本质区别?

正在回答

2 回答

静态成员变量是类中对象所共有的,在不创建对象的时候就可以访问。打个比方像是公寓的公共厕所吧,人没有住进去(类的实例化)之前就已经有了,通过公寓(类)就能找到厕所。有人住进去(实例化)之后,每个人都能对它做出修改

1 回复 有任何疑惑可以回复我~

static静态成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,无需引用任何对象。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

static静态成员变量和属性有啥本质区别ic静态成员变量和属性有啥本质区别??

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信