黑马程序员技术交流社区

标题: JAVA中的內存 [打印本页]

作者: 醉翁之意不在酒    时间: 2015-7-18 19:47
标题: JAVA中的內存
栈:局部变量,或者方法的执行。方法执行时要加载到栈中,没用时,不会加载
堆:所有new出来的,(加上成员变量和静态变量。),堆中的东西都有默认值。
方法区: 方法,String常量池,静态区
本地方法区:跟系统相关的方法(不用)
寄存器:跟CPU执行,(不用)
作者: 西门雅虎    时间: 2015-7-18 23:06
内存内容很复杂啊
作者: 西门雅虎    时间: 2015-7-19 21:45
应该是在堆内存中,堆内存存放的是程序的唯一变量,static变量显然是唯一的。class文件和static都是在方法区中




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2