黑马程序员技术交流社区

标题: 内存问题 [打印本页]

作者: 权跃杰    时间: 2012-8-3 18:55
标题: 内存问题
现在知道静态变量和静态代码块都在方法区中的静态区,构造代码块是在堆内存还是方法区呢?看看我画的内存图对不对

作者: 田建    时间: 2012-8-3 19:53
程序的执行过程:
1、将程序load进内存区
2、找到main方法,开始执行
3、执行过程中的内存管理
        heap(堆)----动态生成内存----可理解为放new出来的东西
        stack(栈)---放局部变量
        data segment----放静态变量、字符串常量
        code segment(代码区)----存放代码




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