有时候,你可能需要编写只包含静态方法和静态域的类。这些类的名声很不好,因为有些人在面向对象的语言中滥用这样的类编写过程化程序。尽管如此,他们也确实有他们的特有的用处。我们可以利用这种类,以java,lang,Math或者java.util.Arrays的方式,把基本类型的值或者数组类型上的相关方法组织起来。我们也可以通过java,util.Collentions的方式,把实现特定接口的对象上的静态方法组织起来。最后,还可以利用这种类把final类上的方法组织起来,以取代扩展该类的做法...
查看全文