JVM基础概念总结

文章目录

  • 组成
  • 结构以及运行图解
  • 各部分司职
  • 口诀以及小结

组成

堆,栈,方法区,本地方法栈,程序计数器

结构以及运行图解

JVM基础概念总结_第1张图片

各部分司职

堆:存放对象
虚拟机栈:存放方法
方法区:存放类相关的所有信息
程序计数器:指示Java虚拟机下⼀条需要执⾏的字节码指令
本地方法栈:非Java方法

口诀以及小结

1.对象进堆,方法进栈,类信息方法区,堆内有新老代。
2.GC即垃圾回收机制,分ygc和fgc。分别为新生代回收和全范围回收。

你可能感兴趣的:(jvm,java)