摘要: 1. wait / notify 要想执行 wait() / notify() / notifyAll() 这些方法,必须首先获得对象的监视器 换言之,这些方法必须在 synchronized 中执行 2. Condition 3. wait() Causes the current thread 阅读全文
posted @ 2018-10-11 18:38 不要乱摸 阅读(60) 评论(0) 编辑
摘要: 1. ThreadLocal是什么 ThreadLocal提供线程局部变量。这些变量与普通的变量不同之处在于,每个访问这种变量的线程(通过它的get或set方法)都有自己的、独立初始化的变量副本。 ThreadLocal实例通常是希望将状态关联到一个线程的类的私有静态字段(比如,user ID 或者阅读全文
posted @ 2018-10-11 16:10 不要乱摸 阅读(308) 评论(0) 编辑