不知道有人使用ClassLoader时,碰到memory不断上涨的问题没?
相互探讨一下。
当每次new一个新的ClassLoader时,就会出现内存上涨的情况。

解决方案 »

  1.   

    当new一个新的ClassLoader时,通过此ClassLoader加载一个类,这个类及它相关的类都会被再次加载(如果类已经由这个ClassLoader加载了则不再次加载),无论这些类是否在其它ClassLoader中加载过
    当new一个新的ClassLoader时,大部分java.lang中的类都会重新加载,所以会消耗更多内存
      

  2.   

    使用 Optimizeit 诊断一下内存泄露问题。
    好好学习 天天向上。