Skip to content
类方法也被称为静态方法,它们与类变量一样适用于整个类。
类方法通常用作通用的工具方法,它不是直接操作某个对象,而是整个类。

例如,类String包含一个名为valueOf()的类方法,它可以接受多种参数类型之一(整数、布尔型、其他对象等)。方法valueOf()返回一个String实例,其中包含参数的字符串值。这个方法并不是直接操作现有的String实例,但对于从另一个对象或数据类型获得一个字符串操作,在String类中定义它是合理的。

类方法还可用来将通用的方法集中起来,放在一个地方(即类中)。例如,在java.lang包中定义的类Math,将大量的数学运算作为类方法。不能创建Math对象,但您可以使用它的类方法,并将数字和布尔值作为参数。

本站总访问 — 次