【图解】深入理解Java虚拟机-总结

69 阅读1分钟

JVM

体验优先级

  • 现场 > 视频 > 图片 > 表格 > 文字
  • 偏总结,适合有一定基础的用户阅读

冯诺依曼结构与JVM

image.png

  • 操作系统将硬件设备虚拟化后提供给用户使用
  • jvm屏蔽不同硬件和操作系统差异后给程序员用
  • 冯诺依曼结构与jvm类似点:输入设备(类装载器)、控制器/计算器/存储器(运行时时区)、输出设备(执行引擎)

JVM结构解析

image.png

对象

image.png

双亲委派

image.png

引用类型

image.png

内存回收

image.png

收集器

image.png

image.png