Java內存泄漏介紹

內存管理是Java最重要的優勢之一,你只需創建對象,Java垃圾收集器會自動負責分配和釋放內存。但是,情況並不那麼簡單,因爲在Java應用程序中經常發生內存泄漏。 本章會說明什麼是內存泄漏,爲什麼發生,以及如何防止它們。 什麼是內存泄漏? 內存泄漏的定義:應用程序不再使用的對象,垃圾收集器卻無法刪除它們,因爲它們正在被引用。 爲了理解這個定義,我們需要了解對象在內存中的狀態。下圖說明了什麼是未引用
相關文章
相關標籤/搜索