java虛擬機內存的堆區(heap),棧區(stack)和靜態區(static/method)

JAVA的JVM的內存可分爲3個區:堆(heap)、棧(stack)和方法區(method)   堆區: 1.存儲的全部是對象,每個對象都包含一個與之對應的class的信息。(class的目的是得到操作指令) 2.jvm只有一個堆區(heap)被所有線程共享,堆中不存放基本類型和對象引用,只存放對象本身.   3.一般由程序員分配釋放, 若程序員不釋放,程序結束時可能由OS回收 。   棧區: 1
相關文章
相關標籤/搜索