Just Do It
JVM 的各种小算法们 JVM 的各种小算法们
JVM 垃圾回收算法一、垃圾标记阶段的算法之引用计数算法一、垃圾标记阶段:对象存活判断 在堆里存放着几乎所有的Java对象实例,在GC执行垃圾回收之前,首先需要区分出内存中哪些是存活对象,哪些是已经死亡的对象,只有被标记为已经死亡的对象,G
2022-06-04
浅谈 JVM 垃圾回收相关概念 浅谈 JVM 垃圾回收相关概念
学过 JVM 的同学都知道,垃圾回收可以说是 JVM 的一个非常重要的知识点了,在我们讲解垃圾回收算法和垃圾回收器之前, 我们先来讲解有关垃圾回收相关的概念吧 🏃🏃🏃 一、垃圾回收概述1、什么是垃圾所谓垃圾回收,那在 JVM 中啥才是
2022-06-04
JVM 的各种小垃圾回收器们 JVM 的各种小垃圾回收器们
JVM 垃圾回收器一、GC分类与性能指标一、垃圾回收器概述 垃圾收集器没有在规范中进行过多的规定,可以由不同的产商、不同版本的JVM来实现。 由于JDK的版本处于高速迭代的过程中,因此Java发展至今已经衍生出了众多的GC版本。 从不同角度
2022-06-04
冰冰教你学 JVM 冰冰教你学 JVM
一、初识JVM规范1、从三种角度认识JVM 1. JVM概述 JVM:Java Virtual Machine,也就是Java虚拟机 所谓虚拟机是指:通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的计算机系统 JVM是通过
2022-06-04
嘉然今天学 Class 文件结构了嘛 嘉然今天学 Class 文件结构了嘛
Class文件结构一、概述字节码文件的跨平台性Java语言:跨平台的语言 当Java源代码成功编译成字节码后,如果想在不同平台上运行,则无需再次编译。 这个优势已经不再那么吸引人了,Python、PHP、Perl、Ruby、Lisp等有强
2022-06-04
不起眼的程序计数器 不起眼的程序计数器
一、PC Register介绍 JVM中的程序计数器(Program Counter Register)中,Register的命名源于CPU的寄存器,寄存器存储指令相关的现场信息。CPU只有把数据装载到寄存器才能够运行。 这里,并非是广
2021-10-28
2 / 2