堆(heap)、棧(stack)和方法區(method)

JAVA的JVM的內存可分爲3個區:堆(heap)、棧(stack)和方法區(method) 棧區: 每個線程包含一個棧區,棧中只保存方法中(不包括對象的成員變量)的基礎數據類型和自定義對象的引用(不是對象),對象都存放在堆區中 每個棧中的數據(原始類型和對象引用)都是私有的,其他棧不能訪問。 棧分爲3個部分:基本類型變量區、執行環境上下文、操作指令區(存放操作指令)。 堆區: 存儲的全部是對象實
相關文章
相關標籤/搜索