モジュール jdk.jshell

このモジュールは、jshellツールを含む、Read-Eval-Print Loops (REPL)などのJava Programming Languageのsnippet評価ツールのサポートを提供します。 個別のパッケージでは、ビルド・ツール、ツールの実行の構成、および既存のJavaシェル・ツールのプログラムによる起動がサポートされます。

jdk.jshellは、snippet評価ツールを作成するためのパッケージです。 通常、これはツールの作成に必要なパッケージのみです。

jdk.jshell.spiパッケージは、jdk.jshell APIに基づいてツールの実行エンジン実装を定義するためのサービス・プロバイダ・インタフェース(SPI)を指定します。 jdk.jshell.executionパッケージは、jdk.jshell.spiインタフェースおよびサポート・コードの標準実装を提供します。 また、新しい実行エンジン実装を定義するための機能のライブラリとしても機能します。

jdk.jshell.toolパッケージは、プログラムによる jshellツールの起動をサポートします。

jdk.jshell.executionパッケージには、jdk.jshell.spiのインタフェースの実装が含まれています。 それ以外の場合、4つのパッケージは独立しており、異なるレベルで動作し、機能や定義を共有しません。

ツールガイド:
jshell
モジュール・グラフ:
jdk.jshellのモジュール・グラフjdk.jshellのモジュール・グラフ
導入されたバージョン:
9