java八股jvm

JVM虚拟机篇-01-JVM介绍、运行流程_哔哩哔哩_bilibili

java八股jvm_第1张图片

java八股jvm_第2张图片java八股jvm_第3张图片

1.PC程序计数器

java八股jvm_第4张图片

2.堆

java八股jvm_第5张图片

java八股jvm_第6张图片

3.虚拟机栈

java八股jvm_第7张图片

java八股jvm_第8张图片

java八股jvm_第9张图片

4.方法区/永久代/元空间

java八股jvm_第10张图片

java八股jvm_第11张图片

java八股jvm_第12张图片

 java八股jvm_第13张图片

5.直接内存

JVM虚拟机篇-06-JVM组成-你听过直接内存吗_哔哩哔哩_bilibili 

java八股jvm_第14张图片 

java八股jvm_第15张图片

6.双亲委派

从下往上找,有同名类优先使用上级加载器的,不用自己的,父加载器没有就加载自己的

java八股jvm_第16张图片

java八股jvm_第17张图片

7.类装载执行过程

JVM虚拟机篇-08-类加载器-说一下类装载的执行过程_哔哩哔哩_bilibili

java八股jvm_第18张图片

8.对象gc的时机

java八股jvm_第19张图片

java八股jvm_第20张图片

9.几种gc算法

java八股jvm_第21张图片

java八股jvm_第22张图片

老年代使用 

java八股jvm_第23张图片

年轻代会使用复制算法,清理效率高 

java八股jvm_第24张图片

10.堆的分代收集算法

JVM虚拟机篇-11-垃圾回收-说一下JVM的分代回收_哔哩哔哩_bilibili

java八股jvm_第25张图片 

java八股jvm_第26张图片

java八股jvm_第27张图片

11.几个垃圾回收器

java八股jvm_第28张图片

12.G1垃圾回收器

 java八股jvm_第29张图片java八股jvm_第30张图片

13.强引用、软引用、弱引用、虚引用的区别

java八股jvm_第31张图片

java八股jvm_第32张图片

java八股jvm_第33张图片

 java八股jvm_第34张图片

你可能感兴趣的:(java,java,开发语言)