首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java并发
Nyarlathotep0113
创建于2026-03-06
订阅专栏
记录java并发的知识
暂无订阅
共24篇文章
创建于2026-03-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JVM的锁优化策略和升级路径
JVM的锁优化策略 JVM的锁优化策略是一系列为提高并发性能而设计的技术, 目的是减少锁操作的开销。
乐观锁和悲观锁
乐观锁 乐观锁是一种并发控制机制,它的核心思想是:假设多线程并发访问同一数据时,发生冲突的概率很低。因此,在数据读取阶段不进行加锁,而是在数据提交更新时,才会正式检测数据在此期间是否被其他线程修改过。
Java内存模型
多线程编程的混乱 现代计算机CPU有多级缓存,每个核心有自己的缓存,且编译器/处理器会进行指令重排序优化。这导致: 可见性问题:线程A修改了共享变量,但修改后的值可能只写回了自己的CPU缓存
Java锁的本质
Java的内置锁(synchronized)的本质是对象锁,是因为它的实现完全依赖于JVM中每个对象内置的隐藏数据结构(对象头)和关联的监视器(Monitor)机制。