JVM区域

JVM区域

JVM的5个区域

不同的虚拟机,不同的JDK版本,可能存在区域不同的情况, 这里以JDK1.7的HotSport为准。

  1. 方法区(non-head)
    方法区主要存放类信息,常量。
    此区域发生的异常: out of memory
  2. 堆(head)
    堆用来存放对象信息。
    此区域发生的异常: out of memory
  3. 虚拟机栈
    此区域发生的异常: out of memory, stackoverflow
  4. 本地方法栈
    此区域发生的异常: out of memory, stackoverflow
  5. 程序技术器
    此区域不会出现异常。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章