內存泄漏

一. 爲什麼會內存泄漏? 一個不會被使用的對象,因爲另一個正在使用的對象持有該對象的引用,導致它不能正常被回收,而停留在堆內存中,內存泄漏就產生了; 二. 引用分類: 1.強引用 我們使用的大部分引用實際上都是強引用,這是使用最普遍的引用。例如使用new創建對象 ,匿名內部類/非靜態內部類和異步線程,默認都會持有外界的引用; 2.軟引用(SoftReference) 如果內存空間足夠,垃圾回收器就
相關文章
相關標籤/搜索