深入理解JVM—第二章:Java内存区域与内存溢出异常

1,概述 Java较C、C++,Java可以利用虚拟机的自动内存管理机制,避免繁琐的内存分配与回收。不容易出现内存泄漏和内存溢出问题。 内存泄漏:指程序申请到的内存空间不再归还(无法归还),可使用完该内存空间的程序也不能再访问该空间(可能是丢失了该内存空间的地址)。 内存溢出:指程序想申请的内存空间,系统不能满足,超出系统空闲内存空间。 2,运行时数据区域 2.1 程序计数器 它是一块较小的内存空
相关文章
相关标签/搜索