0
覆蓋jre_lib類的最佳方法是什麼?覆蓋jre_lib類
比方說,我需要存儲全部 ArrayLists不在RAM中,但在磁盤或其他任何地方。我想寫我自己的ArrayList類來編寫這個功能,並確保ArrayList的每個實例都使用我的類。
我想過用類加載機制來改變classpath的順序,但正如我看到的,java首先檢查標準類。
覆蓋jre_lib類的最佳方法是什麼?覆蓋jre_lib類
比方說,我需要存儲全部 ArrayLists不在RAM中,但在磁盤或其他任何地方。我想寫我自己的ArrayList類來編寫這個功能,並確保ArrayList的每個實例都使用我的類。
我想過用類加載機制來改變classpath的順序,但正如我看到的,java首先檢查標準類。
使用-Xbootclasspath覆蓋引導類路徑
這是一個壞主意。最好用'List'來編寫所有的代碼,然後創建一個自己的類來實現它。 – bmargulies 2010-06-02 13:11:44
@bmargulies:這是不可能的,因爲它是第三方應用程序,無法重寫它。 – Filip 2010-06-02 13:26:18