标签: java singleton classloader
如果我在不同的类加载器上有多个单例类实例 如果我在任何这些实例中修改了引用变量。
例如,如果我向Hashmap添加/删除元素
更改/修改是否也影响其他类加载器上的实例?
答案 0 :(得分:0)
你的"单身"是每个JVM的一个实例。
这是一篇很好的文章,讨论类加载器,不同类加载器之间的关系,以及JVM:
http://javapapers.com/core-java/java-class-loader/
答案 1 :(得分:0)
Singleton是每个类加载器。所以更改不会影响使用其他类加载器加载的其他实例。
有几个很好的参考资料: