
JVM
文章平均质量分 91
手写JVM大神带你探索JVM底层实现
子牙老师
深入研究JVM、Linux内核、Redis、MySQL。手写过JVM、NIO、线程池…运营公众号:硬核子牙
展开
-
超快速定位OOM一揽子计划
大家好,我是江湖人送外号[道格牙]的子牙老师。为明年金三银四做准备,最近来问OOM与JVM调优相关的问题的同学比较多。只能感叹,大家都太不容易了。明明只是小白、明明只想找份工作、明明没有机会接触到OOM与调优……却被现实逼着要去搞懂JVM、OOM、调优……本篇文章是结合大厂与小厂的同学们问的问题,结合我之前在大厂的工作经历整理总结而来。看懂、理解、背下来,当面试官再问你OOM与调优,一定被你征服。看完这篇文章,大家能获得的知识:1、什么是OOM2、为什么会发生OOM3、哪些区域会发生OOM4、J原创 2021-11-18 10:24:54 · 152 阅读 · 0 评论 -
死磕synchronized一:synchronized修饰的方法的执行
哈喽,大家好,我是江湖人送外号[道格牙]的子牙老师。近期准备写一个专栏:从Hotspot源码角度剖析synchronized。前前后后大概有10篇,会全网发,写完后整理成电子书放公众号供大家下载。对本专栏感兴趣的、希望彻彻底底学明白synchronized的小伙伴可以关注一波。电子书整理好了会通过公众号群发告知大家。我的公众号:硬核子牙。市面上关于synchronized的资料已经很多了,我这个专栏跟那些资料有啥差别呢:更系统。市面上目前虽然资料众多,但都是零散的。有些资料讲得东西甚至是相互冲突的,原创 2021-11-09 11:24:48 · 412 阅读 · 0 评论 -
JVM的多态是如何实现的
大家好,我是江湖人送外号[道格牙]的子牙老师。最近写文章有点缺课题,小伙伴们可以把在面试中被虐的面试题留言给子牙老师。虐得越惨越痛的那种,子牙老师不喜欢研究没有挑战性的课题。自信有木有?昨天就有一个小伙伴被一道面试题虐了,我也给了他一定深度的答案。但是我觉得不够,我觉得应该让小伙伴们像我一样,答题能答出惊喜感,于是就有了这篇文章。我会从Java层面到Hotshot源码层面再到C++层面,完整分析这个问题。这道面试题在好一些的互联网公司,尤其是一二线,问到的概率非常大,建议小伙伴们把这篇文章吃透。这原创 2021-05-09 21:33:24 · 746 阅读 · 2 评论