Java 中的静态成员与继承机制详解
1. 静态成员概述
在 Java 里,静态方法和静态字段是不与类的实例相关联的,而是属于类本身。这意味着无需创建类的实例,就能调用静态方法或访问静态字段。
静态字段和方法有诸多常见用途,具体如下:
- 提供常量或通用值 :例如, Billing 类可能有一个名为 SALES_TAX_RATE 的常量,用于提供州销售税率。
- 统计类的实例数量 :像游戏中使用的 Ball 类,可能有一个静态字段来统计当前存在的球的数量。
- 跟踪对象实例的编号 :在业务应用中, Invoice 类可能维护一个静态字段,用于保存分配给下一个 Invoice 对象的发票编号。
- 提供创建类实例的替代方式 : NumberFormat 类就有 getCurrencyInstance 和 getNumberInstance 等静态方法,用于以特定方式格式化数字。
- 提供通用工具函数 :Java API 库中的 Math 类提供了大量静态方法来进行数学计算。
2. 静态字段的使用
静态字段是使用 static 关
超级会员免费看
订阅专栏 解锁全文
6万+

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



