java并发编程
java并发编程学习总结
lmjun3
这个作者很懒,什么都没留下…
展开
-
java并发编程实战学习 第3章
java并发编程实战学习 第3章第1章 简介第2章 线程安全性第3章 对象的共享同步除了“互斥”还有另外一个重要的方面:内存可见性。例子:主线程启动读线程,然后将number设为42,ready设为true。读线程一致循环直到发现ready的值为true,然后输出number的值。虽然看起来会输出42,但是可能输出0,或者根本无法终止。public class NoVisibility...原创 2020-03-05 16:17:43 · 311 阅读 · 0 评论 -
java并发编程实战学习 第2章
java并发编程实战学习 第2章第1章 简介第2章 线程安全性什么是线程安全性可以同时被多个线程调用,而调用者无需执行额外的动作。一个无状态的Servlet@ThreadSafepublic class StatelessFactorizer implements Servlet { public void service(ServletRequest req, Serv...原创 2020-02-08 14:04:17 · 296 阅读 · 0 评论 -
java并发编程实战学习 第1章
java并发编程实战学习第一章 简介并发简史操作系统带来了并发程序,操作系统之前只能从头到尾执行一个程序线程的优势发挥多处理器的强大能力建模的简单性异步事件的简化处理响应更灵敏的用户界面线程带来的风险安全性问题线程不安全情况@NotThreadSafepublic class UnsafeSequence { private int value...原创 2020-02-04 18:05:06 · 315 阅读 · 0 评论