MinorGC_MajorGC_FullGC
· ☕ 3 分钟 · 🎅 Herschel
Major GC、Minor GC、Full GC JVM 在进行 GC 时,并非每次都对上面三个内存(新生代、老年代、方法区)区域一起回收的,大部分时候回收的都是指新生

堆空间的概述
· ☕ 4 分钟 · 🎅 Herschel
堆的核心概述 一个 JVM 实例只存在一个堆内存,堆也是 Java 内存管理的核心区域。 Java 堆区在 JVM 启动的时候即被创建,其空间大小也就确定了。是 JVM 管理的最大一块内

方法返回地址
· ☕ 4 分钟 · 🦊 Herschel
方法返回地址 存放调用该方法的 pc 寄存器的值。 一个方法的结束,有两种方式: 正常执行完成 出现未处理的异常,非正常退出 无论通过哪种方式退出,在方法退

动态导包和已导入的模块
· ☕ 1 分钟 · 🦊 Herschel
如何知道自己当前模块引入了多少包呢?怎么动态加载包呢?

虚拟机栈
· ☕ 10 分钟 · 🦊 Herschel
虚拟机栈

程序计数器
· ☕ 3 分钟 · 🦊 Herschel
PC Register

关于classLoader
· ☕ 3 分钟 · 🎅 Herschel
classLoader 的常用方法及获取方法

类加载子系统
· ☕ 5 分钟 · 🎅 Herschel
类加载子系统

认识JVM
· ☕ 5 分钟 · 🎅 Herschel
认识JVM

认识TypeScript
· ☕ 2 分钟 · 🎅 Herschel
TypeScript之旅

面向对象
· ☕ 2 分钟 · 🎅 Herschel
封装 内存空间 堆空间