簡體   English   中英

更改對不同類加載器加載的單例類的影響

[英]Impact of changes on singleton class loaded by different classloaders

如果我在不同的類加載器上有單例類的多個實例
並且如果我在任何這些情況下都對參考變量進行了修改。

例如,如果我向Hashmap中添加/刪除元素

更改/修改是否也會對其他類加載器上的實例產生影響?

您的“單例”是每個JVM一個實例。

這是一篇很好的文章,討論了類加載器,不同的類加載器之間以及與JVM之間的關系:

http://javapapers.com/core-java/java-class-loader/

Singleton是每個類加載器。 因此更改不會影響使用其他類加載器加載的其他實例。

有幾個很好的參考:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM