jvm
文章平均质量分 90
未来很长,别只看眼前
Java自学者,23届毕业生,已经在从事Java开发工作~,如果写的博客笔记有不对的地方,请多多保函,见谅~
展开
-
JVM面试总结
JVM常见面试题:JVM内存结构,会发生内存溢出的区域,方法区与永久代,元空间之间的关系,JVM垃圾回收算法,GC和分代回收算法,常见的三种垃圾回收器,类加载过程,双亲委派机制,对象的引用类型等。...原创 2022-06-30 08:00:00 · 487 阅读 · 0 评论 -
从字节码角度带你彻底理解异常中catch,return和finally,再也不用死记硬背了
6000字带你彻彻底底理解 try catch finally的执行顺序 ,以后再也不用死记硬背了!结论全部有理有据!finally和return的执行顺序;原创 2022-06-28 08:00:00 · 609 阅读 · 2 评论 -
从字节码角度带你彻底理解i++与++i
从字节码角度带你彻底理解i++与++i,手把手教你看字节码指令,以后关于i++与++i的笔试题和面试题可以再也不用死记硬背了。原创 2022-06-24 12:40:06 · 826 阅读 · 0 评论 -
JVM 类加载机制 超详细学习笔记(三)
本篇博客你将学习到:熟悉类文件的结构(从二进制和字节码角度),手把手教你看字节码指令,JVM编译期的优化手段(自动拆装箱,可变参数...,foreach优化,匿名内部类优化),类加载器中的双亲委派模式,JVM运行期优化(即时编译器(JIT)与解释器,对象逃逸状态)......原创 2022-06-26 10:00:03 · 390 阅读 · 0 评论 -
JVM 垃圾回收 超详细学习笔记(二)
jvm之垃圾回收算法:可达性分析算法判读对象是否可以进行回收,垃圾回收算法,Java中的四种引用,分代垃圾回收,JVM常见的相关的参数,垃圾回收器(G1,CMS),G1回收垃圾的详细流程,常见的垃圾回收调优等.......原创 2022-06-23 11:11:57 · 343 阅读 · 0 评论 -
JVM 内存结构 超详细学习笔记(一)
本篇博客你将学习:程序计数器,虚拟机栈,使用jstack定位栈溢出错误;还将学习 堆,使用jpa,jmap,jconsole 定位堆内存溢出的错误;方法区和方法区内存溢出的原因,彻彻底底带你理解和学习常量池(stringTable)以及StringTable的性能调优;直接内存存在的原因,直接内存释放的原理等;..................原创 2022-06-21 22:23:58 · 433 阅读 · 0 评论