1.什么时候需要用类变量
当我们需要让某个类的所有对象都共享一个变量时,就可以考虑使用类变量(静态变量)
2.类变量与实例变量(普通属性)区别
类变量是该类的所有对象共享的,而实例变量是每个对象独享的。
3.加上static 称为类变量或静态变量,否则称为实例变量/普通变量/非静态变量
4.类变量可以通过 类名.类变量名 或者对象名.类变量名 来访问,但java设计者推荐使用前者方式访问。
5.实例变量不能通过 类名.类变量名 方式访问
6.类变量是在类加载时就初始化了,也就是说,即使你没有创建对象,只要类加载了,就可以使用类变量了。
7.类变量的生命周期是随类的加载开始,随着类消亡而销毁。
类变量细节
理解类变量与实例变量
最新推荐文章于 2025-12-11 08:58:14 发布
本文探讨了在Java中类变量(静态变量)与实例变量的区别及应用场景。介绍了类变量的特点,包括其如何被所有对象共享、访问方式、生命周期等,并对比了实例变量的特性。
6616

被折叠的 条评论
为什么被折叠?



