Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
java.nio.channels |
Определяет каналы, которые представляют соединения с объектами, которые способны к выполнению операций ввода-вывода, таковы как файлы и сокеты; определяет селекторы, для мультиплексированных, неблокирующих операций ввода-вывода.
|
java.util.concurrent |
Служебные классы, обычно полезные в параллельном программировании.
|
javax.swing |
Обеспечивает ряд "легкого веса" (язык все-Java) компоненты что, до максимального возможного градуса, работа то же самое на всех платформах.
|
javax.xml.ws |
Этот пакет содержит базовые API JAX-WS.
|
Модификатор и Тип | Метод и Описание |
---|---|
abstract Future<AsynchronousSocketChannel> |
AsynchronousServerSocketChannel.accept()
Принимает соединение.
|
abstract Future<Void> |
AsynchronousSocketChannel.connect(SocketAddress remote)
Соединяет этот канал.
|
Future<FileLock> |
AsynchronousFileChannel.lock()
Получает монопольную блокировку на файле этого канала.
|
abstract Future<FileLock> |
AsynchronousFileChannel.lock(long position, long size, boolean shared)
Получает блокировку на данной области файла этого канала.
|
Future<Integer> |
AsynchronousByteChannel.read(ByteBuffer dst)
Читает последовательность байтов от этого канала в данный буфер.
|
abstract Future<Integer> |
AsynchronousSocketChannel.read(ByteBuffer dst) |
abstract Future<Integer> |
AsynchronousFileChannel.read(ByteBuffer dst, long position)
Читает последовательность байтов от этого канала в данный буфер, запускающийся в данной позиции файла.
|
Future<Integer> |
AsynchronousByteChannel.write(ByteBuffer src)
Пишет последовательность байтов к этому каналу от данного буфера.
|
abstract Future<Integer> |
AsynchronousSocketChannel.write(ByteBuffer src) |
abstract Future<Integer> |
AsynchronousFileChannel.write(ByteBuffer src, long position)
Пишет последовательность байтов к этому каналу от данного буфера, запускающегося в данной позиции файла.
|
Модификатор и Тип | Интерфейс и Описание |
---|---|
interface |
RunnableFuture<V>
|
interface |
RunnableScheduledFuture<V>
A
ScheduledFuture это Runnable . |
interface |
ScheduledFuture<V>
Задержанное переносящее результат действие, которое может быть отменено.
|
Модификатор и Тип | Класс и Описание |
---|---|
class |
CompletableFuture<T>
A
Future это может быть явно завершено (установка его значения и состояния), и может включать зависимые функции и действия, которые инициировали после его завершения. |
class |
CountedCompleter<T>
A
ForkJoinTask с действием завершения, выполняемым когда инициировано и нет никаких остающихся действий на ожидании. |
class |
ForkJoinTask<V>
Абстрактный class для задач, которые работают в пределах a
ForkJoinPool . |
class |
FutureTask<V>
cancellable асинхронное вычисление.
|
class |
RecursiveAction
Рекурсивный resultless
ForkJoinTask . |
class |
RecursiveTask<V>
Рекурсивный перенос результата
ForkJoinTask . |
Модификатор и Тип | Метод и Описание |
---|---|
Future<V> |
ExecutorCompletionService.poll() |
Future<V> |
CompletionService.poll()
Получает и удаляет Будущее, представляющее следующую завершенную задачу или null, если ни один не присутствует.
|
Future<V> |
ExecutorCompletionService.poll(long timeout, TimeUnit unit) |
Future<V> |
CompletionService.poll(long timeout, TimeUnit unit)
Получает и удаляет Будущее, представляющее следующую завершенную задачу, ожидая в случае необходимости до указанного времени ожидания, если ни один еще не присутствует.
|
<T> Future<T> |
ExecutorService.submit(Callable<T> task)
Представляет возвращающую значение задачу для выполнения и возвращает Будущее, представляющее результаты на ожидании задачи.
|
<T> Future<T> |
AbstractExecutorService.submit(Callable<T> task) |
<T> Future<T> |
ScheduledThreadPoolExecutor.submit(Callable<T> task) |
Future<V> |
ExecutorCompletionService.submit(Callable<V> task) |
Future<V> |
CompletionService.submit(Callable<V> task)
Представляет возвращающую значение задачу для выполнения и возвращает Будущее, представляющее результаты на ожидании задачи.
|
Future<?> |
ExecutorService.submit(Runnable task)
Представляет Выполнимую задачу для выполнения и возвращает Будущее, представляющее ту задачу.
|
Future<?> |
AbstractExecutorService.submit(Runnable task) |
Future<?> |
ScheduledThreadPoolExecutor.submit(Runnable task) |
<T> Future<T> |
ExecutorService.submit(Runnable task, T result)
Представляет Выполнимую задачу для выполнения и возвращает Будущее, представляющее ту задачу.
|
<T> Future<T> |
AbstractExecutorService.submit(Runnable task, T result) |
<T> Future<T> |
ScheduledThreadPoolExecutor.submit(Runnable task, T result) |
Future<V> |
ExecutorCompletionService.submit(Runnable task, V result) |
Future<V> |
CompletionService.submit(Runnable task, V result)
Представляет Выполнимую задачу для выполнения и возвращает Будущее, представляющее ту задачу.
|
Future<V> |
ExecutorCompletionService.take() |
Future<V> |
CompletionService.take()
Получает и удаляет Будущее, представляющее следующую завершенную задачу, ожидая, если ни один еще не присутствует.
|
Модификатор и Тип | Метод и Описание |
---|---|
<T> List<Future<T>> |
ExecutorService.invokeAll(Collection<? extends Callable<T>> tasks)
Выполняет данные задачи, возвращая список Фьючерса, содержащего их состояние, и заканчивается, когда все завершаются.
|
<T> List<Future<T>> |
ForkJoinPool.invokeAll(Collection<? extends Callable<T>> tasks) |
<T> List<Future<T>> |
AbstractExecutorService.invokeAll(Collection<? extends Callable<T>> tasks) |
<T> List<Future<T>> |
ExecutorService.invokeAll(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit)
Выполняет данные задачи, возвращая список Фьючерса, содержащего их состояние, и заканчивается, когда все завершаются, или тайм-аут истекает, какой бы ни происходит сначала.
|
<T> List<Future<T>> |
AbstractExecutorService.invokeAll(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit) |
Конструктор и Описание |
---|
ExecutorCompletionService(Executor executor, BlockingQueue<Future<V>> completionQueue)
Создает ExecutorCompletionService, используя предоставленного исполнителя для основного выполнения задачи и предоставленную очередь как ее очередь завершения.
|
Модификатор и Тип | Класс и Описание |
---|---|
class |
SwingWorker<T,V>
Абстрактный class, чтобы выполнить длинные задачи взаимодействия GUI в фоновом потоке.
|
Модификатор и Тип | Интерфейс и Описание |
---|---|
interface |
Response<T>
Response интерфейс обеспечивает методы, используемые, чтобы получить полезную нагрузку и контекст сообщения, отправленного в ответ на вызов работы. |
Модификатор и Тип | Метод и Описание |
---|---|
Future<?> |
Диспетчеризировать.invokeAsync(T msg, AsyncHandler<T> handler)
Вызовите работу службы асинхронно.
|
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92