并发
文青_周
努力能减少遗憾
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
并发一 java内存模型和线程安全
事先声明 看zejian博客:并发专题 受益良多 https://blog.youkuaiyun.com/javazejian/article/category/69404621.线程不安全实例涉及到JVM的运行时内存区域,这里不做讨论通过一个代码引发的问题去展开探讨(不要纠结业务逻辑是否可优化)public class MyThread extends Thread { ...原创 2018-05-29 15:28:48 · 741 阅读 · 0 评论 -
并发六 Future Callable
事先声明 看zejian博客:并发专题 受益良多 https://blog.youkuaiyun.com/javazejian/article/category/6940462原创 2018-06-20 20:33:05 · 224 阅读 · 0 评论 -
并发七 并发包下常见类
事先声明 看zejian博客:并发专题 受益良多 https://blog.youkuaiyun.com/javazejian/article/category/6940462原创 2018-06-20 20:33:35 · 2159 阅读 · 0 评论 -
并发三 CAS/atomic
CAS概念compare and swap:比较和交换作用硬件级别支持的比较&交换的原子操作//伪代码 ,早期以下整段代码是不具备原子操作的 是线程不安全的 if(a == oldValue){ a = newValue } 这段代码在以前是不具备原子操作的,硬件升级后,具备了原子能力java应用Unsafe类 pub...原创 2018-06-07 20:52:54 · 336 阅读 · 0 评论 -
并发四 AQS框架 and Lock接口
xx原创 2018-06-15 16:52:33 · 294 阅读 · 0 评论 -
并发五 线程池
ExcutorSerivePool原创 2018-06-15 16:53:18 · 304 阅读 · 0 评论 -
money_并发 草稿
1.何为线程安全 造成线程不安全的原因 线程安全即能保证多线程情况和单线程情况下的执行结果时一样的 造成线程不安全的原因主要在于对共享数据的处理上,JMM中的主线程子线程的数据不一致 是出现线程安全的根本原因, 多个线程如果同时对共享数据进行读取 则可能造成线程不安全,所以需要通过线程互斥来实现线程安全,线程互斥即 同时只会有一个线程执行,其他线程需要等待 哪些是共享数据:堆区...原创 2018-08-26 11:40:46 · 268 阅读 · 0 评论 -
并发二 synchronized底层原理
事先声明 看zejian博客:并发专题 受益良多 https://blog.youkuaiyun.com/javazejian/article/category/6940462原创 2018-06-19 21:04:10 · 536 阅读 · 0 评论
分享