
JVM
Bad Written
求知若渴,虚心若愚
展开
-
Java内存区域
学然后知不足!本文参考《深入理解JVM》周至明著。由于写作水平和阅历有限,本中存在不妥之处,还请大家多多留言。目录java虚拟机运行时数据区。程序计数器(Progeam Counter Register)Java虚拟机栈本地方法栈堆(Heap)方法区(Method Area)运行时常量池(Runtime Constant Pool)HotSpot虚拟机对象对...原创 2018-11-10 01:13:15 · 193 阅读 · 0 评论 -
深入理解JVM之垃圾收集器
垃圾收集器书到用时方恨少,事非经过不知难!本文参考《深入理解JVM》周至明著。由于写作水平和写作时间有限,本中存在不妥之处,还请大家多多留言。判定对象死亡 引用计数算法 思想:创建对象时并给其添加一个引用计数器,当某一地方引用它时,计数器值+1,当引用失效时,计数器值-1;任何计数器为0的对象就不可能再被使用。缺点:难解决对象之间相互循环引用的问题。 可达性分析算法...原创 2018-11-03 23:54:42 · 312 阅读 · 0 评论 -
类加载机制
最近阅读《深入理解JVM》,整理出以下资料,与大家分享。由于写作水平和阅历有限,本中存在不妥、不全之处,还请大家多多留言。目录类加载机制:类的生命周期类的加载时机 初始化时机类主动引用被动引用 接口初始化类加载过程 加载验证准备解析初始化类加载器类与类加载器双亲委派模型破坏双亲委派模型类加载机制:JVM将Class...原创 2018-11-18 12:51:23 · 249 阅读 · 0 评论