logo头像

小时候,哭是我们解决问题的绝招。长大后,笑是我们面对现实的武器。

深入理解JVM - 垃圾回收之世代垃圾收集过程

前言在 深入理解 - 垃圾回收 中我们详细讲解了JVM垃圾回收的机制、垃圾收集算法以及各种垃圾回收器的原理和优缺点。 通过上一篇文章我们知道现在主流的垃圾回收器都采用了分代收集算法,本文我们就来详细讲解下垃圾回收器是如何进行分代收集垃...

深入理解JVM - 垃圾回收

前言在 JVM内存结构 中我们详细讲解了JVM中的内存是如何分布和组成的。 我们已经知道JVM内存结构主要有三大块:堆内存、方法区和栈内存,而堆又是JVM中占用内存最大的一块,但是堆占用的空间也不是无限的(在JVM中会有参数来进行控制...

深入理解JVM - 内存结构

前言每个使用Java的开发者都知道Java字节码是在JRE中运行,JRE由Java API和JVM组成,JVM通过类加载器(Class Loader)加载Java应用,并通过Java API进行执行。 JVM则是JRE中的核心组成部分...

JVM内存管理

JVM内存管理作为三大工业级别语言之一的JAVA如此受企业青睐有加,离不开她背后JVM的默默复出。只是由于JAVA过于成功以至于我们常常忘了JVM平台上还运行着像Clojure/Groovy/Kotlin/Scala/JRuby/Jy...