摘要: 一、情景 我们先看一下出现死锁的情景: package com.youyou.ch7; import com.youyou.tools.SleepTools; public class NormalDeadLock { private static Object valueFirst = new O 阅读全文
posted @ 2019-06-29 23:19 宥宥美美 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 一、类的线程安全定义 (Doung Lee)如果多线程下使用这个类,不管多线程如何使用和调度这个类,这个类总是表示出正确的行为,这个类就是线程安全的。 类的线程安全表现为: 操作的原子性 内存的可见性 不做正确的同步,在多个线程之间共享状态的时候,就会出现线程不安全。 二、怎么才能做到类的线程安全 阅读全文
posted @ 2019-06-29 16:56 宥宥美美 阅读(476) 评论(0) 推荐(0) 编辑