Java基础_内存分析
2012-12-23 12:46
309 查看
一般把内存中分为四个区域
1、堆heap
存储new出来的对象,每一个对象拥有一份自己的成员变量,但是一个类所有对象只有一份方法的存储。
2、栈stack
存储形式参数、返回值(在栈中开辟的一块儿没有名字的内存区)、局部变量
3、数据区data segment
存储常量,静态变量(或称为类变量)
4、代码区code segment
存储运行的代码
相关文章推荐
- JAVA_SE基础——24.面向对象的内存分析
- Java基础_内存分析_分析代码
- Java语言基础-数组的静态初始化和内存分析
- 【java基础】内存分析
- 【java基础 7】java内存区域分析及常见异常
- 数组内存图分析--Java基础028
- 【java基础】内存分析
- JAVA基础-----------JVM内存分析之HelloWorld.java
- 梳理java内存的一点基础分析。
- JAVA_SE基础——24.面向对象的内存分析
- 【java基础 7】java内存区域分析及常见异常
- (2011年java基础)java内存分析(1)----堆和栈
- 黑马程序员——java基础(面向对象)进制转换、数组、内存分析
- java基础--java内存分析(一)
- java基础--java内存分析(二)(类和对象与内存分析)
- java基础--构造函数与内存分析(三)
- java基础--内存分析(四)(面向对象其他概念)
- java基础--1.基本语法 - 7.内存分析
- Java基础之jdk1.8 JVM内存模型简述,含String常量池简单分析
- 黑马程序员--Java基础学习笔记之抽象类和接口、内存结构分析、Java APIs