详解Java中的静态方法和类常量
在Java中,静态(Static)方法和类常量(Class Constants)是两种不同的特性:
- 静态方法:
- 非静态方法(实例方法)需要一个对象才能调用,如
obj.method()
- 静态方法则不需要对象直接调用,它们与类关联而不是特定的对象。形式为:
class.staticMethod()
或staticMethod()
- 类常量:
- 类常量是静态的,不能被赋值(一旦初始化就不能改变),如:
final int constant = 10;
- 类常量通常用于存储全局不变的信息。
总结来说,静态方法和类常量都是Java中关于对象状态与行为的一些特性。
还没有评论,来说两句吧...