static变量用法
static变量用法:
1. 在类中定义的静态变量是与类本身紧密相关的变量,被所有该类的实例对象所共享。无论创建多少该类的对象,静态变量只有一份拷贝。
2. 静态变量可以被类的所有方法访问,包括静态方法和非静态方法。它属于类,在类被加载时就存在,无需创建对象就可以使用。
3. 静态变量的值可以被类的任何对象改变,一次改变,所有对象都会受到影响。
4. 静态变量可以通过类名来引用,也可以通过对象名来引用,但建议使用类名引用。
5. 静态变量的生命周期与类相同,在类被卸载时消失。
6. 静态变量通常用于存储与类相关的常量,如π、版本号等。
7. 静态变量一般使用public或private修饰符,public修饰符可以被其他类直接访问,private修饰符只能在类内部访问。
8. 静态变量可以用final修饰,表示常量,一旦赋值就不能改变,一般命名时使用全大写。
9. 静态变量可以不被初始化,默认值为0或null,具体取决于变量类型。
10. 静态变量可以有多个实例,每个实例的值不互相影响,仅仅在该类的所有实例中共享。static修饰的变量
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论