java 内存模型入门系列教程-00

本博客全面解析Java内存模型(JMM)的核心概念,包括数据结构、缓存、重排序、顺序一致性等,深入探讨volatile关键字、happens-before原则及Java锁机制。同时,详述JVM的工作原理,涵盖对象创建、内存溢出、垃圾回收、类加载机制、字节码执行、编译与运行优化、GC策略及其实现细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

JMM

java 内存模型JSR 133-01

java 内存模型数据结构-02

java 内存模型缓存和重排序-03

java 内存模型顺序一致性-04

java 内存模型volatile关键字-05

java 内存模型happens before,as-if-serial,synchronization-06

java 内存模型 java 锁 ReentrantLock-07

java 内存模型 final 关键字-08

java 内存模型 jmm 汇总-09

JVM

java 虚拟机(jvm)-01-java 技术体系概

java 虚拟机(jvm)-02-Java 内存模型和 HotSpot 创建对象过程

java 虚拟机(jvm)-03-JVM 学习笔记之 Java 内存溢出

java 虚拟机(jvm)-04-JVM 学习笔记之 Java 垃圾回收 java gc 详解

java 虚拟机(jvm)-05-JVM 之 Java 类加载机制

java 虚拟机(jvm)-06-JVM jdk 自带工具 jstack jconsole jvisualvm jmap jinfo

java 虚拟机(jvm)-07-JVM class 类文件信息

java 虚拟机(jvm)-08-JVM Bytecode 字节码指令详解

java 虚拟机(jvm)-09-JVM classloader 类加载器

java 虚拟机(jvm)-10-JVM 字节码执行引擎

java 虚拟机(jvm)-11-JVM 字节码类加载实战

java 虚拟机(jvm)-12-JVM 远程执行代码

java 虚拟机(jvm)-13-JVM 编译时期优化

java 虚拟机(jvm)-14-JVM 运行时期优化

java 虚拟机(jvm)-15-JVM GC 概览

java 虚拟机(jvm)-16-JVM GC Ergonomics 人体工程学

java 虚拟机(jvm)-17-JVM GC 实现

java 虚拟机(jvm)-18-JVM GC 影响 GC 的因素

java 虚拟机(jvm)-19-JVM GC Parallel Collector Java 并行垃圾收集器

java 虚拟机(jvm)-20-JVM GC CMS 垃圾收集器

java 虚拟机(jvm)-21-JVM GC G1 垃圾收集器

java 虚拟机(jvm)-22-JVM GC 其他影响垃圾回收的因素

JVM-openjdk-24

JVM-GC CMS-25

JVM-GC G1-26

JVM-GC 日志-27

JVM-动态追踪-28

JVM-Shenandoah GC-29

JVM-锁消除+锁粗化 自旋锁、偏向锁、轻量级锁 逃逸分析-30

JVM-逃逸分析-31 Escape Analysis

写作目的

JMM 是深入学习 java 不可或缺的基础知识,所以将自己学
习的笔记汇总在一起。供大家学习查阅。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值