
快速入门JVM
李阿昀
昀,三尺微命,一介书生。只当穷且益坚,不坠青云之志!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
快速入门JVM第一讲——JVM体系结构概述
相信学过Java的同学,都应该晓得JVM,它几乎是面试中必问的知识点。要想称为一名合格的Java程序员,JVM是你必须要掌握的知识点,它的重要性就不言而喻了。笔者本人也只是刚刚好入了JVM的门槛,多少对它有了一定的了解,本文详细记录了笔者本人快速入门JVM的学习过程,希望对初次学习JVM的同学有一定的借鉴之处! JVM体系结构 在讲述JVM体系结构之前,先来看如下几道面试题,你能解决几道面试题呢?...原创 2019-11-30 08:27:25 · 1718 阅读 · 3 评论 -
快速入门JVM第二讲——堆参数调优入门
通常意义上所说的JVM内存调优,其实就是调堆内存(即新生区和养老区)的大小。于是,在这一讲中,我将会详细说明一下堆参数调优。温馨提示,本讲中演示的案例均以JDK1.8+HotSpot为准绳。 我们先看看Java7中堆内存的分布情况,如下图所示。 ...原创 2019-11-30 18:18:08 · 654 阅读 · 0 评论 -
快速入门JVM第三讲——你得知道啥是GC?
首先来看看以下四道面试题,你觉得自己能解决几道面试题。 JVM内存模型以及分区,需要详细到每个区放什么; 堆里面的分区:Eden,survival(from/to),老年代(养老区),各自的特点; GC的三种收集算法:标记清除、标记整理、复制算法的原理与特点,分别用在什么地方; Minor GC与Full GC分别在什么时候发生。 相信看过我前面文章的同学,除了第三道面试题之外,其余的面试题都...原创 2019-12-04 15:19:27 · 695 阅读 · 0 评论