• P10

      JAVA 內存管理總結 文檔

    Java的內存管理就是對象的分配和釋放問題。(兩部分) 分配 :內存的分配是由程序完成的,程序員需要通過關鍵字new 為每個對象申請內存空間 (基本類型除外),所有的對象都在堆 (Heap)中分配空間。 釋放 :對象的釋放是由垃圾回收機制決定和執行的,這樣做確實簡化了程序員的工作。但同時,它也加重了JVM的工作。因為,GC為了能夠正確釋放對象,GC必須監控每一個對象的運行狀態,包括對象的申請、引用、被引用、賦值等,GC都需要進行監控。

    kes168 2011-10-30   3908   0
    P36

      Sun JDK1.6內存管理使用篇 文檔

    目標掌握SunJDK內存區域是如何劃分和使用的。掌握SunJDK有哪些GC,怎么用,什么時候觸發。掌握OOM的解決方法掌握如何監測GC的狀況內存管理Explicit(例如C)分配內存:malloc釋放內存:free優點高效缺點開發成本高內存管理Auto(例如Lisp、Java、.net、erLang)語言本身來負責內存的分配和回收優點開發效率高避免內存分配bug缺點不可預期的latency內存管理。

    dizhen 2011-10-08   734   0

    關鍵詞

    最新上傳

    熱門文檔

  • sesese色