JShell ツール は Java 9 で導入され、迅速な探索と発見を可能にする高速でフレンドリーな環境を提供します。 Java 言語機能と広範なライブラリを試してください。
コードが JShell コンソールに入力されると、JLine が処理されます。コンソール上でキャプチャできるようにする Java ライブラリです。コードが入力されると、JShell パーサー によって解析され、そのタイプ (methods、variables など) が判断されます。
JShell パーサー は、次のルールを持つクラスにラップされます。
このステップの後、生成されたソース コードは Java コンパイラ によって分析されて bytecode にコンパイルされ、実行中の JVM プロセスに送信されてロードされ、コードを実行します。
以下のコード スニペットでは、コマンド ライン プロンプトに「jshell」と入力するだけで、JShell ツール を起動できます。
<strong>C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> </strong>
JShell が起動すると、入力を待つコマンド プロンプトが表示されます。入力できるコマンドは、「/」で始まる JShell 内部コマンド と Java コード の 2 種類です。
次のコード スニペットでは、「/list」などの内部コマンドや System.out.println() などの Java コードを出力できます。
えええええ以上がJShell ツールは Java 9 の内部でどのように動作しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。