JVM——源《深入理解Java虚拟机》
文章平均质量分 74
以《深入理解Java虚拟机》:JVM高级特性与最佳实践(第三版)为蓝本,以我的理解,解释并学习JVM相关原理
陈镇坤27
找个让自己开心的活法
展开
-
03-1 手敲八千字,认识垃圾收集器必须清楚的前置知识【垃圾收集器的内存分配策略】
03-1 50问!了解垃圾收集器必须清楚的前置知识——垃圾收集器的内存分配策略author:陈镇坤27创建时间:2021年12月27日01:58:45字数:7605文章目录03-1 50问!了解垃圾收集器必须清楚的前置知识——垃圾收集器的内存分配策略问:为什么学习垃圾收集器和内存分配策略?问:虚拟机运行时数据区域哪些模块不需要考虑垃圾收集?哪些地方又需要特别考虑呢?对象生命的算法问:怎么确定哪些对象已死?问:什么是引用计数法问:为什么Java各类主流虚拟机不使用引用计数法?问:怎么查看GC日原创 2022-01-17 18:55:10 · 408 阅读 · 0 评论 -
02Java虚拟机内存模型概况——Java内存区域与内存溢出
[02]Java虚拟机内存模型概况——Java内存区域与内存溢出aothor:陈镇坤27创建时间:2021年12月13日23:07:32文章目录[02]Java虚拟机内存模型概况——Java内存区域与内存溢出一、Java虚拟机内存模型概况问:JVM的运行时数据区域有哪些哪些部分?问:什么是虚拟机概念模型?问:简单介绍下程序计数器。问:为什么程序计数器是私有的?问:什么是虚拟机栈?问:比较C语言中的内存布局,Java与之对标的”栈内存“是什么?问:Java虚拟机栈栈帧中的局部变量表指什么?问:什么是本地原创 2021-12-17 20:10:08 · 1532 阅读 · 0 评论 -
01Java的发展过程
Java的前世今生author:陈镇坤27创建时间:2021年12月10日01:25:06文章目录Java的前世今生问:什么是JDK?问:Java有哪几支分支线?问:java的前身是什么语言?问:Java发展时间线问:什么是Java SE Support产品计划?问:回顾Java虚拟机家族历史。————————————————————————————写在前面了解Java的发展历程,构建知识背景。问:什么是JDK?答:全称Java Development Kit(Java发展套具)。狭义上主原创 2021-12-10 01:28:23 · 81 阅读 · 0 评论 -
JVM学习——写在前面
写在前面创建时间:2021年12月8日11:59:53在学习记忆知识方面,我尝试过很多方法,最主要面对的困难并非理解,而是记忆。我本身是学语言的,而Java本质上也是一门语言,学习不思则误,不记则忘,其中,读书理解,就是思的过程,而对于如何记,就因人而异了。我在上个月整理MySQL知识体系的时候,发现问答的笔记形式非常适合我自身去做记忆,她的特点是耗时长,效益好。在我自问自答的过程中,我必须清楚理解我所学,并且强使我去发现自己理解的漏洞,甚至是发现作者在描述时,对于初窥门径者而言不友好的陈述形式。我大原创 2021-12-10 01:27:49 · 62 阅读 · 0 评论