《深入理解java虚拟机》学习笔记9——实战:OutOfMemoryError异常

在JAVA虚拟机规范的描述中,除了程序计数器外,虚拟机内存的其他几个运行区域都有发生OutOfMemoryError异常的可能。 1、java堆溢出 java堆用于存储实例对象,只要不断的创建对象,并且保证GC Roots到对象之间有可达的路径来避免垃圾回收机制清楚这些对象,那么在对象数量到达最大堆的容量限制后就会产生内存溢出异常。 当出现java堆内存溢出时,异常堆栈信息java.lang. O
相关文章
相关标签/搜索