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.强引用、软引用、弱引用、虚引用的区别

相关推荐
洛小豆13 分钟前
java 中 char 类型变量能不能储存一个中文的汉字,为什么?
java·后端·面试
爱吃烤鸡翅的酸菜鱼19 分钟前
从数据库直连到缓存预热:城市列表查询的性能优化全流程
java·数据库·后端·spring·个人开发
Algebraaaaa19 分钟前
Qt中的字符串宏 | 编译期检查和运行期检查 | Qt信号与槽connect写法
开发语言·c++·qt
Red Car19 分钟前
javascript 性能优化实例一则
开发语言·javascript·ecmascript
友友马21 分钟前
『 QT 』Hello World控件实现指南
开发语言·qt
一只学java的小汉堡34 分钟前
Java 面试高频题:HashMap 与 ConcurrentHashMap 深度解析(含 JDK1.8 优化与线程安全原理)
java·开发语言·面试
huohaiyu1 小时前
Hashtable,HashMap,ConcurrentHashMap之间的区别
java·开发语言·多线程·哈希
信奥卷王2 小时前
[GESP202503 五级] 原根判断
java·数据结构·算法
小咕聊编程3 小时前
【含文档+源码】基于SpringBoot的过滤协同算法之网上服装商城设计与实现
java·spring boot·后端
Zz_waiting.3 小时前
Spring 原理
java·spring·spring自动管理