系统的工具类是要设计成为单列类还是将所有的方法设计为静态方法?

如题,恳请指出为什么。。。。。

系统的工具类一般这样设置
建立一个private的无参构造函数,这样做的目的,是为了防止生成工具类的实例,也就是不能new一个工具类了
如果是工具类中要对外公开的,也就是外部使用的方法,就设置成 public static得,这样使用的时候就可以直接使用了
一般不需要单例
这样说明白了吗?