Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
java.util.concurrent |
Служебные классы, обычно полезные в параллельном программировании.
|
javax.swing |
Обеспечивает ряд "легкого веса" (язык все-Java) компоненты что, до максимального возможного градуса, работа то же самое на всех платформах.
|
Модификатор и Тип | Метод и Описание |
---|---|
int |
CyclicBarrier.await(long timeout, TimeUnit unit)
Ожидает, пока все стороны не вызвали await на этот барьер, или указанное время ожидания протекает.
|
int |
Фазовращатель.awaitAdvanceInterruptibly(int phase, long timeout, TimeUnit unit)
Ждет фазы этого фазовращателя, чтобы совершенствоваться от данного фазового значения или данного тайм-аута, чтобы протечь, бросая
InterruptedException если прервано, в то время как завершаются ожидание, или возврат сразу, если текущая фаза не равна данному фазовому значению или этому фазовращателю. |
V |
Теплообменник.exchange(V x, long timeout, TimeUnit unit)
Ожидает другого потока, чтобы достигнуть этой точки обмена (если текущий поток не прерывается, или указанное время ожидания протекает), и затем передает данный объект этому, получая его объект взамен.
|
V |
Будущее.get(long timeout, TimeUnit unit)
Ожидает в случае необходимости в течение самое большее данного времени для вычисления, чтобы завершиться, и затем получает его результат, при наличии.
|
T |
CompletableFuture.get(long timeout, TimeUnit unit)
Ожидает в случае необходимости в течение самое большее данного времени для этого будущего, чтобы завершиться, и затем возвращает его результат, при наличии.
|
V |
FutureTask.get(long timeout, TimeUnit unit) |
V |
ForkJoinTask.get(long timeout, TimeUnit unit)
Ожидает в случае необходимости в течение самое большее данного времени для вычисления, чтобы завершиться, и затем получает его результат, при наличии.
|
<T> T |
ExecutorService.invokeAny(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit)
Выполняет данные задачи, возвращая результат того, который завершился успешно (то есть, не выдавая исключение), если кто-либо делает прежде, чем данный тайм-аут протекает.
|
<T> T |
AbstractExecutorService.invokeAny(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit) |
Модификатор и Тип | Метод и Описание |
---|---|
T |
SwingWorker.get(long timeout, TimeUnit unit)
Ожидает в случае необходимости в течение самое большее данного времени для вычисления, чтобы завершиться, и затем получает его результат, при наличии.
|
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92