2012-02-06 94 views
1

我正在爲第三方服務器應用程序編寫一個插件。
我想知道如何通常Java類加載器重新加載靜態類?classloader如何加載和卸載靜態類?

任何人都可以建議一個好的文檔,詳細解釋java classloading嗎?

回答

1

類的靜態成員不重新加載。 (我假設你不是在談論靜態內部類)

而是卸載類加載器時卸載靜態成員。當一個新的類加載器被加載時(使用相同或相似的代碼),靜態成員被延遲加載。