Java
 Computer >> コンピューター >  >> プログラミング >> Java

Java 9のJShellのすべてのクラス、インターフェイス、および列挙型を一覧表示するにはどうすればよいですか?


JShell REPLとも呼ばれるツール (読み取り-評価-印刷-ループ )Java 9で導入され、Javaコードを実行してすぐに結果を得ることができます。新しいプロジェクトを作成したり、コンパイルしたり、ビルドしたりすることなく、式や短いアルゴリズムをすばやく評価できます。 JShellの助けを借りて、を実行できます。 、インポートを使用クラスを定義します 、メソッド 、および変数

すべてのクラスを一覧表示できます 、インターフェース および列挙型 現在のJShellセッションで定義されています 「/types」を使用して "コマンド。

以下のコードスニペットでは、「テスト」を作成しました "クラス、" TestInterface "インターフェース、および列挙型" EnumTest "JShellツールで。

C:\Users\User> jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro

jshell> class Test {
...>       public static void main(String args[]) {
...>          System.out.println("TutorialsPoint");
...>       }
...>    }
| created class Test

jshell> interface TestInterface {
...>       public void sum();
...>    }
| created interface TestInterface

jshell> enum EnumTest {
...>       TUTORIALSPOINT,
...>       TUTORIX
...>    }
| created enum EnumTest


以下のコードスニペットで、「 / types 」を使用して、すべてのクラス、インターフェース、列挙型を一覧表示します "コマンド。

jshell> /types
|   class Test
|   interface TestInterface
|   enum EnumTest

jshell>

  1. Java 9でJShellのデフォルトエディタを変更するにはどうすればよいですか?

    JShell REPLを実装します (Read-Evaluate-Print Loop)コマンドラインからコードを読み取ります 、指定されたスニペットを評価し、結果を出力します。 JShellでは、JShellエディターパッドを使用して、デフォルトのJShellエディターからコードを編集できます。 。 「/set」も使用できます 別のエディタを定義するためにデフォルトのエディタを変更するコマンド。「/edit」を起動するとき コマンド、このエディターを使用できます。この操作を実行するには、 / set editor [editor]を起動するだけです。 コマンド。 メモ帳を設定するとし

  2. Java 9のJShellでスニペットを保存、編集、およびドロップする方法は?

    JavaシェルまたはJShell は公式のREPL (Read-Evaluate-Print-Loop) Java 9で導入 。すばやくプロトタイピングするためのインタラクティブなシェルを提供します 、デバッグ main()は必要ありません メソッドを実行する前にコードをコンパイルする必要はありません。 JShellは、「jshell」と入力することで簡単に開始できます コマンドプロンプトで。 スニペットを保存 / save [-all | -history | -start] を使用して、スニペットソースをファイルに保存できます。 コマンド。 C:\Users\User>jshe