Java虚拟机(第二版) 学习笔记之OutOfMemoryError

抛出OutOfMemoryError的几种情况

  • 如果虚拟机栈可以动态扩展,如果扩展时无法申请到足够的内存
  • 如果堆中没有内存完成实例分配,并且堆也无法扩展时
  • 当方法区无法满足内存分配需求时
  • 当常量池无法申请到内存时
  • 各个内存区域总和大于物理内存限制

posted on 2018-06-04 18:05  IT吴彦祖NT  阅读(98)  评论(0编辑  收藏  举报

导航