命运给予的,无论多少,皆需认真对待。----------------------------------朗如日月,清如水镜

2018年9月2日

JAVA高级篇(四、JVM垃圾回收和调优)

摘要: 本文转自https://zhuanlan.zhihu.com/p/25539690 JVM GC(垃圾回收机制) 在学习Java GC 之前,我们需要记住一个单词:stop-the-world 。它会在任何一种GC算法中发生。stop-the-world 意味着JVM因为需要执行GC而停止了应用程序 阅读全文

posted @ 2018-09-02 23:19 夕橘子 阅读(2222) 评论(0) 推荐(0) 编辑

JAVA高级篇(二、JVM内存模型、内存管理之第二篇)

摘要: 本文转自https://zhuanlan.zhihu.com/p/25713880。 JVM的基础概念 JVM的中文名称叫Java虚拟机,它是由软件技术模拟出计算机运行的一个虚拟的计算机。 JVM也充当着一个翻译官的角色,我们编写出的Java程序,是不能够被操作系统所直接识别的,这时候JVM的作用就 阅读全文

posted @ 2018-09-02 23:13 夕橘子 阅读(269) 评论(0) 推荐(0) 编辑

JAVA高级篇(三、JVM编译机制、类加载机制)

摘要: 一、类的加载过程JVM将类的加载分为3个步骤: 1、装载(Load) 2、链接(Link) 3、初始化(Initialize) 其中 链接(Link)又分3个步骤,如下图所示: 1) 装载:查找并加载类的二进制数据(查找和导入Class文件)加载是类加载过程的第一个阶段,在加载阶段,虚拟机需要完成以 阅读全文

posted @ 2018-09-02 23:09 夕橘子 阅读(810) 评论(0) 推荐(0) 编辑

导航