发表评论取消回复
相关阅读
相关 干货-深入理解Java虚拟机-1-虚拟机内存分配与垃圾收集器
前言 基础不牢,地动山摇,菜如老哥还经常巩固自己的基本功,你就更要努力学习了。 最近博主在复习Java虚拟机,对Java虚拟机的理解又有了一个更深层次的理解,记录下一
相关 深入理解Java虚拟机|JVM03-垃圾收集器与内存分配策略
深入理解Java虚拟机 第3章 垃圾回收器与内存分配策略 3.2 对象已死? 3.2.1 引用计数法 3.2.
相关 深入理解Java虚拟机-垃圾收集器与内存分配策略(三)
深入理解Java虚拟机第二版学习笔记。 垃圾收集器与内存分配策略 第二章java内存运行时区域的各个部分,启动程序计数器、虚拟机栈、本地方法栈三个区域随线程而生,随线程而灭
相关 深入理解java虚拟机学习笔记(三)垃圾收集器与内存分配策略
一、概述 1、如何判定对象为垃圾对象? 引用计数法和可达性分析法 2、如何回收? 回收策略:标记-清除算法、复制算法、标记整理算法、分代收集
相关 《深入理解JAVA虚拟机》第二版 阅读笔记2
第一步:分配内存 现在知道new出来的对象是在java堆里的了,那是具体是怎么在java堆里找到一块合适的空地儿的呢 `指针碰撞` 假如堆里的空间是规整的,用过的内存放
相关 《深入理解JAVA虚拟机》第二版 阅读笔记1
阅读这本书第一遍是在学习JAVA一年后,强制自己看完了,但是很多东西没看明白,现在接触JAVA快要三年了,是时候重啃此书了。 JAVA内存区域包括: `JAVA堆,方法区
相关 《深入理解JAVA虚拟机》第二版 阅读笔记4 垃圾收集与内存分配(2)
上一篇说到的垃圾收集算法是方法论,具体垃圾收集时如何利用这些算法就要看各个JVM的具体实现了,我们肯定主要讨论HotSpot JVM的实现,首先HotSpot JVM使用了分代
相关 《深入理解JAVA虚拟机》第二版 阅读笔记3 垃圾收集与内存分配(1)
垃圾收集的第一步是识别哪些对象已死,两种方法: 判断对象已死1:引用计数法 当一个对象被引用时,使它的引用计数器加1,当引用失效,计数器减1,当对象的引用为0,说明对象
相关 《深入java虚拟机》读书笔记之垃圾收集器与内存分配策略
前言 该读书笔记用于记录在学习《深入理解Java虚拟机——JVM高级特性与最佳实践》一书中的一些重要知识点,对其中的部分内容进行归纳,或者是对其中不明白的地方做一些注释。
相关 《深入理解Java虚拟机》读书笔记-垃圾收集器与内存分配策略
在堆里存放着java世界中几乎所有的对象实例,垃圾收集器在对堆进行回收前需要知道哪些对象还存活,哪些对象已经死去。那怎么样去判断对象是否存活呢? 一、判断对象
还没有评论,来说两句吧...