2009-03-31 6 views

Antwort

1

Ein ReentrantLock, das Lock implementiert, umschließt eine Klasse namens Sync. Alle wurden von Doug Lea geschrieben. Ich schlage vor, Sie versuchen, die Bibliotheken in Java zu verwenden.

0

Für was es wert ist, den Quellcode für java.util.concurrent.locks.Lock Listen Doug Lea, da der Verfasser. Dasselbe gilt für viele andere Dateien in diesem Paket.

/* 
    * This file is available under and governed by the GNU General Public 
    * License version 2 only, as published by the Free Software Foundation. 
    * However, the following notice accompanied the original version of this 
    * file: 
    * 
    * Written by Doug Lea with assistance from members of JCP JSR-166 
    * Expert Group and released to the public domain, as explained at 
    * http://creativecommons.org/licenses/publicdomain 
    */ 
+0

Ja, ich weiß das. Aber können sie aus konzeptioneller Sicht als gleichwertig betrachtet werden? –