static 的理解与运用之修饰变量
理解:
1,静态的,可以用来修饰属性和方法、代码块(初始化块)、内部类。共享的,并不是每个对象都必须人手一份的。
2,修饰的属性为类变量,即这个变量为整个类所共享。
3,其中一个对象对此修改,会导致其它对象对此属性相应的改变。
4 ,随着类的加载而加载,而且就一份,可以通过类名直接调用。
5,类变量的出现是要早于对象的(实例变量是随着对象的创建而加载的)
6,static修饰的变量存放于静态域中。
总结注意点:
1,可以通过类名直接调用。
2,公用的,修改则都会发生变化。
3,早于对象出现的。
拓展:
1,例如中国人都只有一个国家的名称便是中国。
2,内存结构图:
点击查看更多内容
5人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦