Spec-Zone.ru › OpenJDK 17

Пакет jdk.jshell.execution

package jdk.jshell.execution
Предоставляет поддержку реализации движков выполнения JShell. Включает конкретные и абстрактные реализации интерфейса ExecutionControl. Также предоставляет связанные утилиты для взаимодействия. Этот пакет можно использовать для определения альтернативных движков выполнения. Включает стандартный движок выполнения JShell.
Since:
9
Пакет Описание
jdk.jshell
Предоставляет интерфейсы для создания инструментов, таких как цикл чтения-оценки-печати (REPL), который интерактивно оценивает "фрагменты" кода языка программирования Java.
jdk.jshell.spi
Определяет интерфейс поставщика услуг для подключаемых движков выполнения JShell.
jdk.jshell.tool
Предоставляет механизм запуска экземпляра инструмента Java Shell.
Класс Описание
DirectExecutionControl
Реализация ExecutionControl, работающая в текущем процессе.
FailOverExecutionControlProvider
Попытки использовать других поставщиков последовательно, пока один из них не сработает.
JdiDefaultExecutionControl
Реализация ExecutionControl, по умолчанию используемая JShell-ядром.
JdiExecutionControl
Абстрактная реализация JDI интерфейса ExecutionControl.
JdiExecutionControlProvider
Поставщик удалённых движков выполнения, управляемых JDI.
JdiInitiator
Настраивает соединение JDI, предоставляя полученную JDI VirtualMachine и Process, в котором работает удалённый агент.
LoaderDelegate
Этот интерфейс определяет загрузку определённого подмножества ExecutionControl.
LocalExecutionControl
Реализация ExecutionControl, выполняющаяся в той же JVM, что и JShell-ядро.
LocalExecutionControlProvider
Поставщик движков выполнения, работающих в том же процессе, что и JShell.
RemoteExecutionControl
Удалённый агент выполняется в процессе выполнения (отдельно от основного процесса JShell).
StreamingExecutionControl
Реализация SPI движка выполнения ExecutionControl, которая передает запросы удалённому агенту, где происходит выполнение.
Util
Разнообразные вспомогательные методы для настройки реализаций ExecutionControl.

© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/jdk.jshell/jdk/jshell/execution/package-summary.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API