多线程同步
- synchronized语句
- 同步的代码块尽量少
- locks split, 私有的对象锁代替this
2. volatile
for double, long primitive type.
3. ThreadLocal
4. 使用 JDK1.5提供的锁
java.util.concurrent.locks.Lock,
java.util.concurrent.locks.ReadWriteLock
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 石头记!
评论