模块  jdk.jshell
软件包  jdk.jshell.spi

Interface ExecutionEnv


  • public interface ExecutionEnv
    功能可用于可插拔的JShell执行引擎。 它由核心JShell实现提供给执行引擎。

    此接口旨在提供对实现ExecutionControl所需的核心JShell功能的访问。

    从以下版本开始:
    9
    另请参见:
    ExecutionControl
    • 方法详细信息

      • userIn

        InputStream userIn()
        返回用户的输入流。
        结果
        用户的输入流
      • userOut

        PrintStream userOut()
        返回用户的输出流。
        结果
        用户的输出流
      • userErr

        PrintStream userErr()
        返回用户的错误流。
        结果
        用户的错误流
      • extraRemoteVMOptions

        List<String> extraRemoteVMOptions()
        返回启动远程JVM时要使用的其他VM选项。 这是对执行引擎的建议。

        注意:执行引擎无需启动远程JVM。

        结果
        用于启动远程JVM的其他选项
      • closeDown

        void closeDown()
        报告执行引擎已关闭。