JavaTM 2 Platform
Standard Ed. 6

介面 java.util.concurrent.locks.Lock
的使用

使用 Lock 的軟體套件
java.util.concurrent.locks 為鎖和等待條件提供一個框架的介面和類別,它不同於內置同步和監視器。 
 

java.util.concurrent.locksLock 的使用
 

實作 Lockjava.util.concurrent.locks 中的類別
 class ReentrantLock
          一個可重入的互斥鎖 Lock,它具有與使用 synchronized 方法和語句所存取的隱式監視器鎖相同的一些基本行為和語義,但功能更強大。
static class ReentrantReadWriteLock.ReadLock
          ReentrantReadWriteLock.readLock() 方法返回的鎖。
static class ReentrantReadWriteLock.WriteLock
          ReentrantReadWriteLock.writeLock() 方法返回的鎖。
 

返回 Lockjava.util.concurrent.locks 中的方法
 Lock ReadWriteLock.readLock()
          返回用於讀取操作的鎖。
 Lock ReadWriteLock.writeLock()
          返回用於寫入操作的鎖。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only