Java中的内存分配

Java程序在运行时,需要在内存中分配空间,为了提高效率,就对空间进行了不同区域的划分,因为每一片区域否有特定的处理数据方式和内存管理方式。

1.栈存储局部变量

2.堆存储new出来的东西

3.方法区(后面讲)

4.本地方法区(和系统相关)

5.寄存器(给CPU使用)

局部变量:在方法定义中或者方法声明上的变量都称为局部变量。

Java中的内存分配

Java中的内存分配

上一篇:项目开发中关于jquery中出现问题小结(textarea,disabled,关键字等)


下一篇:《深入理解Java虚拟机》(三)垃圾收集器与内存分配策略