摘要: 如果需要使 Map 线程安全,大致有这么四种方法: 1、使用 synchronized 关键字,代码如下synchronized(anObject) { value = map.get(key);} 2、使用 JDK1.5提供的锁(java.util.concurrent.locks.Lock)。代码如下lock.lock(); value = map.get(key); lock.unlock(); 3、使用 JDK1.5 提供的读写锁(java.util.concurrent.locks.ReadWriteLock)。代码如下rwlock.readLock().lock(... 阅读全文
posted @ 2012-08-30 16:19 雲端之風 阅读(36787) 评论(0) 推荐(2) 编辑