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