
JVM相关知识总结
张彦峰ZYF
不断努力,不断提升!
-
原创 虚拟机类加载机制分析与理解
备注:相关内容后续陆续总结,最近没时间!一、类加载的时机二、类加载的基本过程三、类加载器与双亲委派模型的分析四、Java模块化兼容性及模块化下的类加载器参考文献、书籍和链接1.周志明,深入理解Java虚拟机(第三版),机械工业出版社,2015.10.2.周志明,深入理解Java虚拟机(第二版),机械工业出版社,2020.03....2020-05-12 22:05:241006523
0
-
原创 OutOfMemoryError异常分析理解
备注:相关内容后续陆续总结,最近没时间!一、Java堆溢出分析二、虚拟机栈和本地方法栈溢出分析三、方法区和运行时常量池溢出分析四、本机直接内存溢出分析参考文献、书籍和链接1.周志明,深入理解Java虚拟机(第三版),机械工业出版社,2015.10.2.周志明,深入理解Java虚拟机(第二版),机械工业出版社,2020.03....2020-05-12 21:57:401008813
0
-
原创 Java Hotspot G1 GC的理解总结
备注:后续学习后进行整体的总结参考文献、书籍及链接1.https://tech.meituan.com/2016/09/23/g1.html2.书2020-05-12 17:52:291013828
0
-
原创 面试题的基本总结回顾(以以往面试过的问题做基本总结)
Java基础问题整理:1.HashMap1.7与HashMap1.8的区别,从数据结构上、Hash值的计算上、链表数据的插入方法、内部Entry类的实现上分析?2.Hash1.7是基于数组和链表实现的,为什么不用双链表?HashMap1.8中引入红黑树的原因是?为什么要用红黑树而不是平衡二叉树?3.HashMap、HashTable、ConcurrentHashMap的原理与区别?...2020-04-03 18:13:531075645
34
-
原创 JVM相关问题整理
备注:针对基本问题做一些基本的总结,不是详细解答!1.运行时数据区域(内存模型)(必考)2.垃圾回收机制(必考)3.垃圾回收算法(必考)4.Minor GC和Full GC触发条件5.GC中Stop the world(STW)6.各垃圾回收器的特点及区别,怎么做选择?7.双亲委派模型8.JDBC和双亲委派模型关系9.JVM锁优化和锁膨胀过程10.JVM中G...2020-04-07 11:46:201069952
15
-
原创 Java内存泄漏简单的分析总结
一、理解Java内存回收机制Java的内存管理就是对象的分配和释放问题。在Java中,内存的分配是由程序完成的,而内存的释放是由垃圾收集器(Garbage Collection,GC)完成的,程序员不需要通过调用函数来释放内存,但它只能回收无用并且不再被其它对象引用的那些对象所占用的空间。不论哪种语言的内存分配方式,都需要返回所分配内存的真实地址,也就是返回一个指针到内存块的首地址。Ja...2016-11-04 14:00:371043641
0