ReentrantLock
* ロックを制御できる。
構文
final Lock lock = new ReentrantLock();
// ロックする
lock.lock();
try {
// 処理
} finally {
// ロックを解放。
lock.unlock();
}
参考文献
仕様
https://docs.oracle.com/javase/jp/6/api/java/util/concurrent/locks/ReentrantLock.html一般サイト
http://d.hatena.ne.jp/unageanu/20070419/1176959204http://www.ibm.com/developerworks/jp/java/library/j-jtp10264/
関連記事
Balking パターン
* これって、Balkingパターンのためのクラス?http://blogs.yahoo.co.jp/dk521123/34200869.html