![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java并发编程实战
张大佛爷__zhang
写代码是一定会写代码的,这辈子都会写代码
展开
-
Java并发编程实战阅读笔记目录
第2章 线程安全性第3章 对象的共享原创 2019-06-13 16:42:59 · 240 阅读 · 0 评论 -
第2章 线程安全性
定义:当多个线程访问某个类时,这个类始终都能表现出正确的行为,那么就称这个类是线程安全的.无状态对象一定是线程安全的竞态条件当两个线程竞争同一资源时,如果对资源的访问顺序敏感,就称存在竞态条件。导致竞态条件发生的代码区称作临界区eg.1 一个计数器类Counter 来源public class Counter { protected long count = 0; pu...原创 2019-06-13 16:44:02 · 198 阅读 · 0 评论 -
第3章 对象的共享
可见性eg.1 重排序现象public class NoVisibility { private static boolean ready; private static int number; private static class ReaderThread extends Thread { public void run() { ...原创 2019-06-13 18:17:20 · 557 阅读 · 0 评论