随笔分类 -  JVM

对Java虚拟机的粗浅理解
摘要:垃圾收集主要是针对堆和方法区进行;程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于> 线程的生命周期内,线程结束之后也会消失,因此不需要对这三个区域进行垃圾回收。 GC - Java垃圾回收机制 判断一个对象是否可被回收 1. 引用计数算法 给对象添加一个引用计数器,当对象增加一个 阅读全文
posted @ 2022-04-01 15:38 鬼面笑脸 阅读(291) 评论(0) 推荐(1) 编辑
摘要:JMM - Java内存模型引入 JMM引入 从堆栈说起 JVM内部使用的Java内存模型在线程栈和堆之间划分内存。 此图从逻辑角度说明了Java内存模型: 堆栈里面放了什么? 线程堆栈还包含正在执行的每个方法的所有局部变量(调用堆栈上的所有方法)。 线程只能访问它自己的线程堆栈。 由线程创建的局部 阅读全文
posted @ 2022-03-31 14:46 鬼面笑脸 阅读(448) 评论(0) 推荐(0) 编辑
摘要:在「入门篇」初识JVM(上)中留存了以下问题,今天我们来解答一下 JVM 能干嘛?在实际开发中的运用? JVM 的体系结构?位置? 类加载过程中,数据的存储? JVM的内存模型? 2. JVM的体系结构 JVM的整体架构 上文我们已经了解了.java文件到.class文件的过程和.class文件的类 阅读全文
posted @ 2022-03-30 01:20 鬼面笑脸 阅读(52) 评论(0) 推荐(0) 编辑
摘要:记录于 2022-01-02 17:25:12 ©GhostFace 1. 什么是JVM? 概念 来自百度百科 JVM是 Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 阅读全文
posted @ 2022-03-27 22:23 鬼面笑脸 阅读(276) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示