![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
文章平均质量分 93
之 木习习
没有什么能够阻挡,我对技术的向往
展开
-
【JVM】熟悉而又陌生的JVM (壹) - 前序
从开始的小白,一年后,学了点框架,用过了几个插件,觉得自己很不错了。然后跳槽,果不其然,工资果然涨了,很开心。 又过了一年,懂了点职场的技巧,知道了点服务器的概念,明白了一些分布式的门道,觉得自己可以了。然后跳槽,果不其然,工资果然又涨了。 陆陆续续又过了一年两年,当你再想跳槽的时候,而你的技术已经仅限于’会用’,’知道’,’了解’,你面试的高级工程师已经不需要这些技能了,因为这些技能原创 2018-01-11 18:11:49 · 473 阅读 · 0 评论 -
【JVM】熟悉而又陌生的JVM(肆) - GC 垃圾回收 算法 原理
垃圾回收是JVM中的重中之重,了解GC的基本工作原理对写出来好的代码有关键的作用。 CG对于初学者来讲,并不是一个不可及的,当你静下心深入去探索,其实你发现,也就那么回事。 目录 啥是GC JVM和GC的关系 查找垃圾 引用计数法 可达性分析 finalize方法 四种引用(简单的说) GC的算法 标记-清除 复制 标记-整理 分代收集 收集器 GC日志 关键...原创 2018-11-06 14:38:28 · 412 阅读 · 0 评论 -
【JVM】熟悉而又陌生的JVM (贰) - 内存模型详细讲解
无论是面试中还是工作中,处处离不开JVM的知识,前段时间了解了一些JVM内存模型相关的知识,本来没想卖弄,但是知识在于分享,取长补短,也并没有研究的多么透彻,就是简单的理解内存模型中有哪些区块以及作用。 开局一张图,内容全靠编 程序计数器 程序计数器是线程私有,每个线程有一个,互不干扰,相互独立。 JVM就是通过读取计数器的值来决定下一步进循环还是异常等。 计数器是存的字节码地址。 高速切换...原创 2018-11-02 17:01:05 · 182 阅读 · 0 评论 -
【JVM】熟悉而又陌生的JVM (叁) - 类加载 详解
Hello World原创 2018-11-02 17:38:08 · 214 阅读 · 0 评论