Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
java.lang |
Обеспечивает классы, которые являются основным принципом к проекту языка программирования Java.
|
java.util.concurrent |
Служебные классы, обычно полезные в параллельном программировании.
|
java.util.concurrent.locks |
Интерфейсы и классы, служащие основой для блокировки и ожидания условий, которое отлично от встроенной синхронизации и мониторов.
|
javax.swing.text |
Обеспечивает классы и интерфейсы, которые имеют дело с доступными для редактирования и недоступными для редактирования текстовыми компонентами.
|
Модификатор и Тип | Метод и Описание |
---|---|
static Thread |
Поток.currentThread()
Возвращает ссылку на в настоящий момент выполняющийся объект потока.
|
Модификатор и Тип | Метод и Описание |
---|---|
static Map<Thread,StackTraceElement[]> |
Поток.getAllStackTraces()
Возвращает карту трассировок стека для всех живых потоков.
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
Время выполнения.addShutdownHook(Thread hook)
Регистрирует новый рычаг завершения работы виртуальной машины.
|
void |
SecurityManager.checkAccess(Thread t)
Броски a
SecurityException если вызывающему потоку не позволяют изменить параметр потока. |
static int |
Поток.enumerate(Thread[] tarray)
Копии в указанный массив каждый активный поток в группе потока текущего потока и ее подгруппах.
|
int |
ThreadGroup.enumerate(Thread[] list)
Копии в указанный массив каждый активный поток в этой группе потока и ее подгруппах.
|
int |
ThreadGroup.enumerate(Thread[] list, boolean recurse)
Копии в указанный массив каждый активный поток в этой группе потока.
|
boolean |
Время выполнения.removeShutdownHook(Thread hook)
Вычеркивает из списка ранее зарегистрированный рычаг завершения работы виртуальной машины.
|
void |
Поток. UncaughtExceptionHandler.uncaughtException(Thread t, Throwable e)
Метод, вызванный, когда данный поток завершается из-за данного непойманного исключения.
|
void |
ThreadGroup.uncaughtException(Thread t, Throwable e)
Вызванный виртуальной машиной Java, когда у потока в этой группе потока остановки из-за непойманного исключения, и поток нет определенного
Thread.UncaughtExceptionHandler установленный. |
Модификатор и Тип | Класс и Описание |
---|---|
class |
ForkJoinWorkerThread
Поток управлял a
ForkJoinPool , который выполняется ForkJoinTask s. |
Модификатор и Тип | Метод и Описание |
---|---|
Поток |
ThreadFactory.newThread(Runnable r)
Создает новое
Thread . |
Модификатор и Тип | Метод и Описание |
---|---|
protected Collection<Thread> |
Семафор.getQueuedThreads()
Возвращает набор, содержащий потоки, которые могут ожидать, чтобы получить.
|
Модификатор и Тип | Метод и Описание |
---|---|
protected void |
ThreadPoolExecutor.beforeExecute(Thread t, Runnable r)
Метод, вызванный до выполнения данного Выполнимого в данном потоке.
|
void |
TimeUnit.timedJoin(Thread thread, long timeout)
Выполняет синхронизированное
Thread.join использование этой единицы измерения времени. |
Модификатор и Тип | Метод и Описание |
---|---|
protected Thread |
AbstractOwnableSynchronizer.getExclusiveOwnerThread()
Возвращает поток последний набор setExclusiveOwnerThread, или null если никогда не установлено.
|
Поток |
AbstractQueuedLongSynchronizer.getFirstQueuedThread()
Возвращает первый (дольше всего ожидающий) поток в очереди, или
null если никакие потоки в настоящий момент не ставятся в очередь. |
Поток |
AbstractQueuedSynchronizer.getFirstQueuedThread()
Возвращает первый (дольше всего ожидающий) поток в очереди, или
null если никакие потоки в настоящий момент не ставятся в очередь. |
protected Thread |
ReentrantLock.getOwner()
Возвращает поток, которому в настоящий момент принадлежит эта блокировка, или
null если не принадлежавший. |
protected Thread |
ReentrantReadWriteLock.getOwner()
Возвращает поток, которому в настоящий момент принадлежит блокировка записи, или
null если не принадлежавший. |
Модификатор и Тип | Метод и Описание |
---|---|
Collection<Thread> |
AbstractQueuedLongSynchronizer.getExclusiveQueuedThreads()
Возвращает набор, содержащий потоки, которые могут ожидать, чтобы получить в монопольном режиме.
|
Collection<Thread> |
AbstractQueuedSynchronizer.getExclusiveQueuedThreads()
Возвращает набор, содержащий потоки, которые могут ожидать, чтобы получить в монопольном режиме.
|
protected Collection<Thread> |
ReentrantReadWriteLock.getQueuedReaderThreads()
Возвращает набор, содержащий потоки, которые могут ожидать, чтобы получить блокировку чтения.
|
protected Collection<Thread> |
ReentrantLock.getQueuedThreads()
Возвращает набор, содержащий потоки, которые могут ожидать, чтобы получить эту блокировку.
|
protected Collection<Thread> |
ReentrantReadWriteLock.getQueuedThreads()
Возвращает набор, содержащий потоки, которые могут ожидать, чтобы получить или чтение или блокировку записи.
|
Collection<Thread> |
AbstractQueuedLongSynchronizer.getQueuedThreads()
Возвращает набор, содержащий потоки, которые могут ожидать, чтобы получить.
|
Collection<Thread> |
AbstractQueuedSynchronizer.getQueuedThreads()
Возвращает набор, содержащий потоки, которые могут ожидать, чтобы получить.
|
protected Collection<Thread> |
ReentrantReadWriteLock.getQueuedWriterThreads()
Возвращает набор, содержащий потоки, которые могут ожидать, чтобы получить блокировку записи.
|
Collection<Thread> |
AbstractQueuedLongSynchronizer.getSharedQueuedThreads()
Возвращает набор, содержащий потоки, которые могут ожидать, чтобы получить в совместно используемом режиме.
|
Collection<Thread> |
AbstractQueuedSynchronizer.getSharedQueuedThreads()
Возвращает набор, содержащий потоки, которые могут ожидать, чтобы получить в совместно используемом режиме.
|
protected Collection<Thread> |
AbstractQueuedLongSynchronizer.ConditionObject.getWaitingThreads()
Возвращает набор, содержащий те потоки, которые могут ожидать на этом Условии.
|
protected Collection<Thread> |
AbstractQueuedSynchronizer.ConditionObject.getWaitingThreads()
Возвращает набор, содержащий те потоки, которые могут ожидать на этом Условии.
|
Collection<Thread> |
AbstractQueuedLongSynchronizer.getWaitingThreads(AbstractQueuedLongSynchronizer.ConditionObject condition)
Возвращает набор, содержащий те потоки, которые могут ожидать на данном условии, связанном с этим синхронизатором.
|
Collection<Thread> |
AbstractQueuedSynchronizer.getWaitingThreads(AbstractQueuedSynchronizer.ConditionObject condition)
Возвращает набор, содержащий те потоки, которые могут ожидать на данном условии, связанном с этим синхронизатором.
|
protected Collection<Thread> |
ReentrantLock.getWaitingThreads(Condition condition)
Возвращает набор, содержащий те потоки, которые могут ожидать на данном условии, связанном с этой блокировкой.
|
protected Collection<Thread> |
ReentrantReadWriteLock.getWaitingThreads(Condition condition)
Возвращает набор, содержащий те потоки, которые могут ожидать на данном условии, связанном с блокировкой записи.
|
Модификатор и Тип | Метод и Описание |
---|---|
static Object |
LockSupport.getBlocker(Thread t)
Возвращает объект блокировщика, предоставленный новому вызову метода парка, который еще не разблокировал, или нуль если не блокированный.
|
boolean |
ReentrantLock.hasQueuedThread(Thread thread)
Запросы, ожидает ли данный поток, чтобы получить эту блокировку.
|
boolean |
ReentrantReadWriteLock.hasQueuedThread(Thread thread)
Запросы, ожидает ли данный поток, чтобы получить или чтение или блокировку записи.
|
boolean |
AbstractQueuedLongSynchronizer.isQueued(Thread thread)
Возвращает true, если данный поток в настоящий момент ставится в очередь.
|
boolean |
AbstractQueuedSynchronizer.isQueued(Thread thread)
Возвращает true, если данный поток в настоящий момент ставится в очередь.
|
protected void |
AbstractOwnableSynchronizer.setExclusiveOwnerThread(Thread t)
Устанавливает поток, которому в настоящий момент принадлежит эксклюзивный доступ.
|
static void |
LockSupport.unpark(Thread thread)
Делает доступным разрешение для данного потока, если это не было уже доступно.
|
Модификатор и Тип | Метод и Описание |
---|---|
protected Thread |
AbstractDocument.getCurrentWriter()
Выбирает текущий поток записи, если есть тот.
|
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.