Background concurrent copying GC freed 107384(8MB) AllocSpace objects, 0(0B) LOS objects, 49% 原因記錄

導致GC的原因有很多種  比如 1.string字符串,循環內string拼接使用+= 2.  course遊標沒關閉 3.圖片過大 4. 短時間內大量創建新對象 儘量減少臨時對象的使用。臨時對象在跳出函數調用後,會成爲垃圾,少用臨時變量就相當於減少了垃圾的產生 5.少用靜態對象變量。靜態變量屬於全局變量,不會被GC回收,它們會一直佔用內存  6.能用基本類型如Int,Long,就不用Intege
相關文章
相關標籤/搜索