【发布时间】:2018-07-30 21:58:49
【问题描述】:
我有一个项目,我想在整个项目中创建一个类的最小实例(在 Java 中)。序列化和反序列化对象并将其存储在文件中是个好主意吗?我将在整个项目中大量使用该课程,所以我不确定这是否是一个好的解决方案。 有没有其他方法可以实现这一目标?
附: - 我有这个类作为单例类
【问题讨论】:
-
嗯...如果您可以创建多个实例,那么它不是单例。
-
一个“单例”类不是跨请求的单例。
-
你在重新定义单例是什么?
-
您可以使用 bean 并将其注入到您需要此实例的地方。
-
如果它是一个单例,那么当你在整个地方反序列化它时,你就是在颠覆它的单例。不清楚您要在这里完成什么。
标签: java object serialization