多线程同步

2017/02/12 iteye
  1. synchronized语句    
  • 同步的代码块尽量少    
  • locks split, 私有的对象锁代替this  
  1. volatile
    for double, long primitive type.  
  2. ThreadLocal  
  3. 使用 JDK1.5提供的锁 
    java.util.concurrent.locks.Lock, 
    java.util.concurrent.locks.ReadWriteLock   

Search

    Table of Contents