黑马程序员技术交流社区

标题: 【哈尔滨校区】java内存分配 [打印本页]

作者: 萧涵    时间: 2015-12-15 00:10
标题: 【哈尔滨校区】java内存分配
Java语言的内存分为五大部分:
1,栈
2.堆
3,方法区(面向对象部分)
4,本地方法区(和系统相关)
5,寄存器(和cpu有关)
栈内存里面存的都是局部变量;局部变量就是在定义方法中和方法声明上的变量就是局部变量.
堆内存特点:所有new出来的东西都是在堆内存里面,而且系统会为其分配内存;
系统会为new出来的分配一个初始化值.
一旦用完就成为了垃圾,等待垃圾回收机进行回收




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