只想知道在java中拥有无状态实例的所有可能方法/规则。 无状态对象是没有实例字段(实例变量)的类的实例。 我们如何在代码中实现相同的功能?
答案 0 :(得分:1)
简单的搜索可以提供诸如What is Stateless Object in Java?或更好的答案 Stateless Objects good practice or not
关于可能的方式,为了成为无状态,类需要没有实例字段(多个实例是相同的)。然后由您自己实现,查看我为有效实施提供的链接。
答案 1 :(得分:0)
类应为 singleton (表示它没有任何实例变量)。因为这个类的两个对象是相同的,所以不需要创建太多的对象。
class Stateless {
void test() {
System.out.println("Test!");
}
}
这是州议会议。这将是不可变,线程安全,简单以及不可变类的所有优点。