黑马程序员技术交流社区
标题:
内存的分类!
[打印本页]
作者:
许鑫
时间:
2015-5-26 22:18
标题:
内存的分类!
内存的分类:(理解)
栈:局部变量, 或者方法的执行
堆:new出来的东西(实例,对象)。
方法区:方法,常量池(String常量池,byte常量池),静态区(static),代码区。
本地方法区:和系统相关的方法。
寄存器:由CPU执行。
掌握:
栈:局部变量。执行完就消失。
局部变量:定义在方法中,或者方法的形式参数上的变量叫局部变量。
堆:new出来的东西(实例,对象)
1、每一个new出来的东西都有地址值。
2、每一个实例都有默认值。
整数:0
浮点:0.0
布尔:false
字符:'\u000'
字符串:null
3、会在不确定的时候被垃圾回收机制给回收掉。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2