黑马程序员技术交流社区

标题: Java语言的内存分配 [打印本页]

作者: 田利阳    时间: 2015-7-19 11:18
标题: Java语言的内存分配
Java语言的内存分为五大部分:
1,栈
2.堆
3,方法区(面向对象部分)
4,本地方法区(和系统相关)
5,寄存器(和cpu有关)
栈内存里面存的都是局部变量;局部变量就是在定义方法中和方法声明上的变量就是局部变量.
堆内存特点:所有new出来的东西都是在堆内存里面,而且系统会为其分配内存;
                  系统会为new出来的分配一个初始化值.
                   一旦用完就成为了垃圾,等待垃圾回收机进行回收
作者: 小丑    时间: 2015-7-19 11:18
不错,重温一下。
作者: Lblnc    时间: 2015-7-19 11:51
这其实是一道京东面试题
作者: 新手ing    时间: 2015-7-19 13:22
不错。。。。




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