2009-03-31 2 views
0

Просто, чтобы быть уверенным, может подтвердить, что экспертысинхронизации (Oswego) против блокировки (JDK5)

java.util.concurrent.locks.Lock

и Doug Lea изначальном Sync

являются в основном то же самое, но с разными именами.

  • приобретают против замка
  • релиз против разблокировки

ответ

1

ReentrantLock, который реализует Lock, обертывает класс под названием Sync. Все они были написаны Дугом Ли. Я предлагаю вам попробовать использовать библиотеки на Java.

0

Для чего это стоит, исходный код для java.util.concurrent.locks.Lock списков Doug Lea как его автора. То же самое касается многих других файлов в этом пакете.

/* 
    * 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

Да, я это знаю. Но с концептуальной точки зрения, можно ли считать их эквивалентными? –

Смежные вопросы