モジュール jdk.jshell

このモジュールは、jshellツールを含むRead-Eval-Printループ(REPL)などのJavaプログラミング言語'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