JAVA内存结构详解

Java把内存分成:栈内存,堆内存,方法区,本地方法区和寄存器等。   下面分别介绍栈内存,堆内存,方法区各自一些特性:    1、栈内存   (1)一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。   (2)每个栈中的数据(原始类型和对象引用)都是私有的,其他栈不能访问。   (3)栈分为3个部分:基本类型变量区、执行环境上下文、操作指令区(存放操作指令)。   (4)当在一段代码块
相关文章
相关标签/搜索