首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
并发编程
试剑江湖
创建于2021-07-17
订阅专栏
包括juc类以及并发思想和实践
暂无订阅
共5篇文章
创建于2021-07-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
并发编程之CountDownLatch类
CountDownLatch是使用 Sync+AQS 实现的。使用AQS的状态变量来存放计数器的值。
并发编程之理论概述
线程安全问题 是指当多个线程同时读写一个共享资源并且没有任何同步措施时,导致出现脏数据或者其他不可预见的结果的问题。
并发编程之volatile关键字
volatile关键字可以说是Java虚拟机提供的最轻量级的同步机制,但是它并不容易完全被正确、完整地理解,以至于许多程序员都习惯不去使用它。
并发编程之synchronized关键字
一个对象是否安全取决于它是否被多个线程访问(访问是访问对象的方式)。要使对象线程安全,需要采用同步的机制来协同对对象可变状态的访问。
并发编程之ThreadLocal类
“水能载舟,亦能覆舟”,形容ThreadLocal最为贴切,因为它的初衷是在线程并发时,解决变量共享的问题,但是由于过度设计,比如弱引用、哈希碰撞,导致理解难度大,使用成本高,反而成为故障高发点。