Java9のJShellのさまざまな/editコマンドは何ですか?
JShell Java 9で導入されたコマンドラインツールです main()なしで宣言、ステートメント、および式を評価します 方法。 JShellは、 JShell Edit Padというテキストエディタを設定できます。 、コードを非常に簡単に変更でき、「 / edit」を使用して起動できます "コマンド。
以下は、さまざまな「/編集」です。 "Jshellで使用されるコマンド。
/edit /edit [ID] /edit [Code_Name]
- /編集: このコマンドは引数なしで使用できます。「/edit」コマンドは、テキストエディタにすべてのアクティブなコードを表示します。
- /編集[ID]: このコマンドは、入力されたIDに対応するコードをテキストエディタに表示します。
- /編集 [Code_Name]: このコマンドは、入力された名前に対応するコードをテキストエディタに表示します。
jshell> int i = 10 i ==> 10 jshell> double j = 20.0 j ==> 20.0 jshell> public int sum(int x, int y) { ...> return x + y; ...> } | created method sum(int,int) jshell> /edit
上記では、「 sum 」というメソッドを使用して、整数i、doubleyを作成します。 」。 「/編集」と入力して "コマンドを実行すると、" JShell Edit Pad "以下のように。
エディターを使用して追加できます または変更 承諾を使用してセットをコーディングおよび検証します ボタン。新しいdivide()を追加できます メソッドを実行し、変数の値を変更します "y" 以下のように
jshell> int i = 10 i ==> 10 jshell> double j = 20 j ==> 20.0 jshell> public int sum(int x, int y) { ...> return x + y; ...> } | created method sum(int,int) jshell> /edit j ==> 50.0 | created method divide(double,double)
-
Javaのさまざまなタイプのクラスは何ですか?
Javaのクラスの種類 具体的なクラス 抽象メソッドを持たない通常のクラス、または親クラスまたはインターフェースのすべてのメソッドの実装を持ち、独自のメソッドを持つクラスは具象クラスです。 例 public class Concrete { // Concrete Class static int product(int a, int b) { return a * b; } public static void main(String args[]) { &n
-
Javaプログラムを実行するために必要なさまざまな手順は何ですか?
Javaプログラムの実行は、5つの主要なステップに従います 編集-ここでは、プログラマーは単純なエディターまたはメモ帳アプリケーションを使用してJavaプログラムを作成し、最後に「.java」拡張子を付けます。 コンパイル-このステップでは、プログラマーがjavacコマンドを実行し、.javaファイルがJava仮想マシンによって理解される言語であるバイトコードに変換されます(これにより、Javaプラットフォームが独立した言語になります)。このステップでは、コンパイル時のエラーが発生します。 ロード-次に、プログラムがメモリにロードされます。これは、バイトコードを含む.classファイルを取得