JVM
安东尼的小不2
欢迎来玩博客skiron.xyz
展开
-
JVM学习03——虚拟机类加载机制
本章常见面试题类加载机制的过程(五个阶段)什么是双亲委派模型?讲讲类加载器?前提知识在开始本章之前,你需要了解Class文件的存储格式,Java虚拟机在编译的时候将Java程序编译成Class文件,Java虚拟机只与Class文件这种特定的二进制文件格式关联,Class文件中包含了Java虚拟机指令集、符号表等信息Class文件是一组以8个字节为基础单位的二进制流,各个数据项目严...原创 2020-05-05 15:04:34 · 144 阅读 · 0 评论 -
JVM学习02——垃圾收集器
文章目录判断对象是否存活引用的类型方法区的回收垃圾收集算法标记清除(Mark-Sweep)算法标记复制算法标记整理算法(老年代)几种垃圾收集器Serial收集器ParNew收集器Paraller Scavenge 收集器Serial Old收集器Parallel Old收集器CMS收集器G1收集器分区 Region卡片 CardHumongous区域已记忆集合 Remember SetG1解决的3...原创 2020-04-30 11:02:24 · 119 阅读 · 0 评论 -
Jvm学习01——内存结构
文章目录运行时数据区JVM内存结构程序计数器java虚拟机栈本地方法栈java堆方法区运行时常量池直接内存操作直接内存运行时数据区程序在运行过程中会划分为不同区域,主要有下面七类:程序计数器虚拟机栈本地方法栈堆方法区运行时常量池(包含于方法区)直接内存JVM内存结构这里放一张JVM运行时的内存结构程序计数器程序计数器看成是当前线程所执行字...原创 2020-04-13 18:08:38 · 319 阅读 · 0 评论