模块 jdk.jshell

该模块支持Java Programming Language'片段'评估工具,例如Read-Eval-Print Loops(REPL),包括jshell工具。 单独的包支持构建工具,配置工具的执行以及以编程方式启动现有的Java shell工具。

jdk.jshell是用于创建“代码段”评估工具的软件包。 通常,这只是创建工具所需的包。

jdk.jshell.spi程序包指定服务提供程序接口(SPI),用于为基于jdk.jshell API的工具定义执行引擎实现。 jdk.jshell.execution包提供jdk.jshell.spi接口和支持代码的标准实现。 它还可用作定义新执行引擎实现的功能库。

jdk.jshell.tool包支持以编程方式启动jshell工具。

jdk.jshell.execution程序包包含jdk.jshell.spi中的接口实现 否则,这四个包是独立的,在不同级别操作,并且不共享功能或定义。

工具指南:
jshell
模块图:
Module graph for jdk.jshellModule graph for jdk.jshell
从以下版本开始:
9