标签: java static
我有一个实用程序类,它提供了一组算法(比如当我用不同的源解析具有相同格式的输入时支持重复性任务)并且使这个类中的所有方法都是静态的,添加了私有构造函数,所以可以使用方法而无需实例化类。
我现在想知道这是否是表现良好的良好做法?或者更好的是从方法中删除所有静态标记并在需要方法时更本地实例化类?