java的内存划分:
1、寄存器。cpu涉及的区域。
2、本地方法区。是和系统相关的代码存储区域。
3、栈内存。存储的都是局部变量,运算一结束,就释放。
4、堆内存。存储的都是实体。
注意:
1、任何实体都有内存地址值。
2、堆内存中的成员都有默认初始化值。
5、方法区。存储函数,和共享数据也就是静态成员。
1、寄存器。cpu涉及的区域。
2、本地方法区。是和系统相关的代码存储区域。
3、栈内存。存储的都是局部变量,运算一结束,就释放。
4、堆内存。存储的都是实体。
注意:
1、任何实体都有内存地址值。
2、堆内存中的成员都有默认初始化值。
5、方法区。存储函数,和共享数据也就是静态成员。