モジュール jdk.jshell
パッケージ jdk.jshell.spi

インタフェースExecutionControl

  • すべてのスーパー・インタフェース:
    AutoCloseable
    既知のすべての実装クラス:
    DirectExecutionControl, JdiDefaultExecutionControl, JdiExecutionControl, LocalExecutionControl, RemoteExecutionControl, StreamingExecutionControl

    public interface ExecutionControl
    extends AutoCloseable
    このインタフェースは、プラガブルなJShell実行エンジンを実装するために指定する必要がある機能を指定します。

    このサービス・プロバイダ・インタフェースのオーディエンスは、JShell APIをサポートする独自のバージョンの実行エンジンを実装したいエンジニアです。

    スニペットは、'ラッパー・クラス'でラップされたコードにコンパイルされます。 実行エンジンは、コアJShell実装によってロードに使用され、実行可能スニペットの場合はスニペットを実行します。

    このインタフェースで定義されたメソッドは、コアJShell実装によってのみコールする必要があります。

    導入されたバージョン:
    9