09/03/05 04:32:26
java.util.concurrent.locks.ReentrantLockの使用方法についてです。
ReentrantLockのAPIリファレンス※1に書かれている使用方法のサンプルソースに
private final ReentrantLock lock = new ReentrantLock();
と、書かれています。
※1…URLリンク(java.sun.com)
どうして、「final」が必要なのでしょうか?
これは、いわゆる「初期化の安全性」から寄与することなのでしょうか?
ご教授の程よろしくお願いいたします。