摘要: 《深入理解 Java 虚拟机》学习 Java 内存模型 1. 区别 这里要和 JVM 内存模型区分开来: JVM 内存模型是指 JVM 内存分区 Java 内存模型(JMM)是指一种虚拟机规范 2. 目的 缓存一致性 在硬件中,为了解决处理器与内存的速度矛盾,在两者之间使用了高速缓存,但也引入了新的 阅读全文
posted @ 2019-08-26 17:37 希希里之海 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 《深入理解 Java 虚拟机》学习 类加载机制 1. 概述 虚拟机把描述类的数据从 Class 文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的 Java 类型,这就是虚拟机的类加载机制。 2. 类加载的时机 2.1 类的生命周期: 加载 连接(验证 准备 解析) 阅读全文
posted @ 2019-08-26 14:58 希希里之海 阅读(155) 评论(0) 推荐(0) 编辑