静态方法和静态变量的特点
时间: 2023-03-19 16:24:11 浏览: 168
静态方法和静态变量的特点如下:
1. 静态方法是属于类的方法,不属于类的实例,可以直接使用类名来调用。
2. 静态方法没有访问实例变量的能力,只能访问静态变量或者调用静态方法。
3. 静态变量是属于类的变量,所有实例共享同一个静态变量,它们的值会被所有实例所共享。
4. 静态变量在类被加载时就会被初始化,一旦被赋值,其值将一直保持不变,直到程序结束。
5. 静态方法和静态变量可以通过类名直接调用,不需要创建对象实例。
6. 静态方法和静态变量通常用于跨对象共享数据和功能,例如统计对象数量、全局常量、工具类等。
阅读全文