Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
java.util.concurrent.locks |
Интерфейсы и классы, служащие основой для блокировки и ожидания условий, которое отлично от встроенной синхронизации и мониторов.
|
Модификатор и Тип | Класс и Описание |
---|---|
class |
AbstractQueuedLongSynchronizer.ConditionObject
Реализация условия для a
AbstractQueuedLongSynchronizer служение в качестве основания a Lock реализация. |
class |
AbstractQueuedSynchronizer.ConditionObject
Реализация условия для a
AbstractQueuedSynchronizer служение в качестве основания a Lock реализация. |
Модификатор и Тип | Метод и Описание |
---|---|
Условие |
Блокировка.newCondition()
Возвращает новое
Condition экземпляр, который связывается с этим Lock экземпляр. |
Условие |
ReentrantLock.newCondition()
|
Условие |
ReentrantReadWriteLock. ReadLock.newCondition()
Броски
UnsupportedOperationException потому что ReadLocks не поддерживайте условия. |
Условие |
ReentrantReadWriteLock. WriteLock.newCondition()
|
Модификатор и Тип | Метод и Описание |
---|---|
protected Collection<Thread> |
ReentrantLock.getWaitingThreads(Condition condition)
Возвращает набор, содержащий те потоки, которые могут ожидать на данном условии, связанном с этой блокировкой.
|
protected Collection<Thread> |
ReentrantReadWriteLock.getWaitingThreads(Condition condition)
Возвращает набор, содержащий те потоки, которые могут ожидать на данном условии, связанном с блокировкой записи.
|
int |
ReentrantLock.getWaitQueueLength(Condition condition)
Возвращает оценку числа потоков, ожидающих на данном условии, связанном с этой блокировкой.
|
int |
ReentrantReadWriteLock.getWaitQueueLength(Condition condition)
Возвращает оценку числа потоков, ожидающих на данном условии, связанном с блокировкой записи.
|
boolean |
ReentrantLock.hasWaiters(Condition condition)
Запросы, ожидают ли какие-либо потоки на данном условии, связанном с этой блокировкой.
|
boolean |
ReentrantReadWriteLock.hasWaiters(Condition condition)
Запросы, ожидают ли какие-либо потоки на данном условии, связанном с блокировкой записи.
|
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.