java八股jvm

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

1.PC程序计数器

2.堆

3.虚拟机栈

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

5.直接内存

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

6.双亲委派

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

7.类装载执行过程

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

8.对象gc的时机

9.几种gc算法

老年代使用

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

10.堆的分代收集算法

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

11.几个垃圾回收器

12.G1垃圾回收器

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

相关推荐
用户84913717547162 分钟前
ThreadLocal 源码深度解析:JDK 设计者的“妥协”与“智慧”
java·后端
用户0304805912634 分钟前
# 【Maven避坑】源码去哪了?一文看懂 Maven 工程与打包后的目录映射关系
java·后端
小尧嵌入式21 分钟前
C++基础语法总结
开发语言·c++·stm32·单片机·嵌入式硬件·算法
@游子25 分钟前
Python学习笔记-Day2
开发语言·python
v***553425 分钟前
springboot使用logback自定义日志
java·spring boot·logback
qq_3363139326 分钟前
java基础-集合进阶
java·开发语言·windows
稚辉君.MCA_P8_Java28 分钟前
Gemini永久会员 归并排序(Merge Sort) 基于分治思想(Divide and Conquer)的高效排序算法
java·linux·算法·spring·排序算法
q***188428 分钟前
Spring Boot中的404错误:原因、影响及处理策略
java·spring boot·后端
222you28 分钟前
MybatisPlus常用注解
java·开发语言·spring
你的冰西瓜39 分钟前
C++20 新特性详解:相较于 C++17 的主要改进
开发语言·c++·stl·c++20