クラスLocalExecutionControl

java.lang.Object
jdk.jshell.execution.DirectExecutionControl
jdk.jshell.execution.LocalExecutionControl
すべての実装されたインタフェース:
AutoCloseable, ExecutionControl

public class LocalExecutionControl extends DirectExecutionControl
JShellコアと同じJVMで実行されるExecutionControlの実装。
導入されたバージョン:
9
  • コンストラクタの詳細

    • LocalExecutionControl

      public LocalExecutionControl(LoaderDelegate loaderDelegate)
      インスタンスを作成し、指定した委任にローダー操作を委任します。
      パラメータ:
      loaderDelegate - デリゲートがロード・クラスを処理
    • LocalExecutionControl

      public LocalExecutionControl()
      デフォルトのクラス・ロードを使用してインスタンスを作成し、システム・クラス・ローダーに委任します。
    • LocalExecutionControl

      public LocalExecutionControl(ClassLoader parent)
      デフォルトのクラス・ロードを使用してインスタンスを作成しますが、指定した親クラス・ローダーに委任します。
      パラメータ:
      parent - 親クラス・ローダー
      導入されたバージョン:
      22
  • メソッドの詳細