Java9のJShellのさまざまな/typesコマンドは何ですか?
JShell ツールはJava9で導入されました バージョン。 REPLとも呼ばれます (Read-Evaluate-Print-Loop)Javaコードを実行し、すぐに結果を得ることができるツール。 クラスのように宣言されたタイプをリストする必要があります 、インターフェース 、列挙型 、など「 / types」を使用して "コマンド。
/types /types [ID] /types [Type_Name] /types -start /types -all
- / types: このコマンドは、JShellで作成されたすべてのアクティブなタイプ(クラス、インターフェイス、列挙型)を一覧表示します。
- / types [ID]: このコマンドは、ID [ID]に対応するタイプを表示します 。
- / types [Type_Name]: このコマンドは、 [Type_Name]に対応するタイプを表示します 。
- / types -start: このコマンドを使用すると、JShell起動スクリプトに追加されたタイプを一覧表示できます
- / types -all: このコマンドを使用すると、現在のセッションのすべてのタイプ(JShellの起動時にアクティブ、非アクティブ、ロード済み)を一覧表示できます。
以下のコードスニペットで、作成されたクラス、インターフェース、および列挙型。次に、さまざまな「/タイプ」を適用できます "コマンド。
jshell> enum Operation { ...> ADDITION, ...> DIVISION; ...> } | created enum Operation jshell> class Employee { ...> String empName; ...> int age; ...> public void empData() { ...> System.out.println("Employee Name is: " + empName); ...> System.out.println("Employee Age is: " + age); ...> } ...> } | created class Employee jshell> interface TestInterface { ...> public void sum(); ...> } | created interface TestInterface jshell> /types | enum Operation | class Employee | interface TestInterface jshell> /types 1 | enum Operation jshell> /types -start jshell> /drop Operation | dropped enum Operation jshell> /types -all | enum Operation | class Employee | interface TestInterface
-
Java9のJShellのさまざまな/editコマンドは何ですか?
JShell Java 9で導入されたコマンドラインツールです main()なしで宣言、ステートメント、および式を評価します 方法。 JShellは、 JShell Edit Padというテキストエディタを設定できます。 、コードを非常に簡単に変更でき、「 / edit」を使用して起動できます コマンド。 以下は、さまざまな「/編集」です。 Jshellで使用されるコマンド。 /edit /edit [ID] /edit [Code_Name] /編集: このコマンドは引数なしで使用できます。「/edit」コマンドは、テキストエディタにすべてのアクティブなコードを表示します。
-
Javaプログラムを実行するために必要なさまざまな手順は何ですか?
Javaプログラムの実行は、5つの主要なステップに従います 編集-ここでは、プログラマーは単純なエディターまたはメモ帳アプリケーションを使用してJavaプログラムを作成し、最後に「.java」拡張子を付けます。 コンパイル-このステップでは、プログラマーがjavacコマンドを実行し、.javaファイルがJava仮想マシンによって理解される言語であるバイトコードに変換されます(これにより、Javaプラットフォームが独立した言語になります)。このステップでは、コンパイル時のエラーが発生します。 ロード-次に、プログラムがメモリにロードされます。これは、バイトコードを含む.classファイルを取得