
JVM
文章平均质量分 81
一只不吃老鼠的猫
我们一路奋战,不是为了改变世界,而是为了不让世界改变我们!
展开
-
JVM
浅谈JVM什么是JVM?JVM的作用体系结构位置JVM的体系结构类加载器双亲委派机制Native方法区栈(Stack)Java堆(Java Heap)新建对象实例分析GC(垃圾回收)引用计数法复制算法可达性分析算法标记清除算法标记压缩算法总结分析 什么是JVM? JVM是Java Virtual Machine(Java虚拟机)的缩写,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 简单来说,所有的Java程序都是在JVM中运行的。 JVM的作用 Java语言的一个非常重要原创 2021-02-10 14:24:57 · 444 阅读 · 5 评论 -
JVM——堆(Heap)
简介 一个JVM中只有一个堆内存,堆内存的大小可以调节 它主要存储类实例化的对象,包括方法,常量,变量~ 堆内存主要分为三个区域。 新生区 Young/New 养老区 Old 永久区 pre 接下来详细介绍一下这几个概念。 经过研究,99%的对象都是临时对象。因此当我们使用完之后,需要对其进行清理。Java自动帮我们做了这个事情,简称GC(垃圾回收)。 新生区 它是类 诞生和成长的地方,甚至死亡。 伊甸园 :所有的对象都是从伊甸园new出来的 幸存者区(0/1):当伊甸园中的空间满时,JVM.原创 2021-02-09 20:40:11 · 485 阅读 · 0 评论