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

相关推荐
七月稻草人8 分钟前
飞算JavaAI:人工智能与Java的创新融合与应用前景
开发语言·人工智能·ai编程·java开发·飞算javaai炫技赛
励志成为糕手13 分钟前
从反射到方法句柄:深入探索Java动态编程的终极解决方案
java·开发语言
是乐谷35 分钟前
饿了么招java开发咯
java·开发语言·人工智能·程序人生·面试·职场和发展
zhysunny36 分钟前
20.万物皆可变身术:状态模式架构全景解析
java·状态模式
hongjunwu40 分钟前
Java集合的遍历方式(全解析)
java·开发语言·windows
cccc来财1 小时前
Golang的本地缓存freecache
java·开发语言·jvm
Vallelonga1 小时前
关于 Rust 异步(无栈协程)的相关疑问
开发语言·后端·rust
Barcke1 小时前
缓存界的 "双保险":打工人救星来了!(本地缓存 + Redis 双剑合璧,轻松应对高并发)
java·后端
q567315231 小时前
Rust爬虫与代理池技术解析
开发语言·爬虫·python·rust
用户84913717547161 小时前
JDK 17 实战系列(第5期):开发工具与API增强详解
java·jvm·架构