JavaTM 2 Platform
Standard Ed. 6

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

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

java.util.concurrent.locks 中 Lock 的使用
 

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

返回 Lock 的 java.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。