JMM學習 - 垃圾收集

JMM是java提供給開發者的巨大優點,經過JVM本身來管理內存讓開發者更關注在程序邏輯實現,而不是掉進空值管理的泥沼之中,固然凡事皆有兩面對於不少程序員來講,本身管理內存也是頗有必要和成就感的一件事。下面淺談本身對JMM的理解。 java

   垃圾清理者-Gabage Collection,簡稱GC,既然由GC來收集內存,那咱們很天然的要問一下,Why, What,When, How, Where. 程序員

    Why很簡單就是省了程序員的麻煩,儘可能減小程序內存溢出的可能性。 spa

    When 什麼過後清理內存, 對象

    What 咱們要收集什麼樣的對象,清理出內存。 內存

    How 用什麼方式來收集內存。 開發

    Where 清理出哪裏的內存。 io

相關文章
相關標籤/搜索