# JVM **Repository Path**: ZZX9599/jvm ## Basic Information - **Project Name**: JVM - **Description**: JVM详细学习笔记,深入底层原理 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-04-20 - **Last Updated**: 2023-11-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # README JVM 学习笔记记录,记录的十分详细,包含以下内容: - JVM的内存结构 - 程序计数器 - 虚拟机栈 - 本地方法栈 - 堆 - 方法区 - 直接内存【不属于JVM内存结构】 - JVM垃圾回收 - 垃圾回收算法 - 分代回收 - 垃圾回收器 - JVM相关参数 - JVM垃圾回收调优 - 类加载和字节码技术 - 类文件结构 - 分析字节码 - 方法调用 - 异常处理 - 类加载阶段 - 编译器的优化处理 - 运行期优化 - 类加载器 - JMM 内存模型 - 内存的可见性和有序性 - CAS 和原子类 - synchronized 锁的原理 - synchronized 锁的几种状态和优化 - JVM 常用的参数列表