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

Java 9のJShellにソースコードをロードするにはどうすればよいですか?


JShell はJavaを学習するためのインタラクティブなツールであり、 REPL(Read-Evaluate-Print-Loop) 宣言、ステートメント、および式を評価します。

JShellセッションを終了するときに、以前に入力したコードを新しいセッションに再利用したいと思います。これは、次のコマンドを使用して実行できます: / open [File_Path] 。このコマンドは、 file [File_Path]にあるすべてのコードと内部コマンドをロードします オプションとして提供されます。

以下のコードスニペットでは、を使用できます。 "/ open [File_Path]" "。jsh"を含むディレクトリからソースコードをロードするコマンド 拡張機能。

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

jshell> x
|  Error:
|  cannot find symbol
|   symbol: variable x
|  x
|  ^

jshell> y
|  Error:
|  cannot find symbol
|   symbol: variable y
|  y
|  ^

jshell> /list

jshell> /open C:\Users\User\Desktop\save.jsh

jshell> /list

  1 : int x = 15;
  2 : double y = 25.0;
  3 : public int sum(int a, int b) {
         return a + b;
      }

jshell> x
x ==> 15

jshell> y
y ==> 25.0

jshell> int result = sum(5, 7)
result ==> 12

  1. Javaの単一のJTabbedPaneに複数のタブを挿入するにはどうすればよいですか?

    JTabbedPane JTabbedPane コンポーネントはJComponentを拡張できます クラスで、一度に1つのタブを表示できます。 各タブは、タブが選択されたときに表示できる単一のコンポーネントに関連付けられています。 JTabbedPane ChangeListenerを生成できます タブが選択されたときのインターフェース。 複数のタブを挿入することも可能です 単一のJTabbedPaneに JTabbedPaneの重要なメソッドは、 addTab()、fireStateChanged()、getTabPlacement()、です。 setSelectedIn

  2. JavaでJToggleButtonを実装するにはどうすればよいですか?

    JToggleButton JToggleButton AbstractButtonの拡張です また、オンに切り替えることができるボタンを表すために使用できます。 およびオフ 。 JToggleButtonの場合 を初めて押すと、押したままになり、2回押すと離すことができます。 JToggleButton ActionEventを生成します 押すたびに。 JToggleButton ItemEventを生成することもできます 、このイベントは、選択の概念をサポートするコンポーネントによって使用されます。 JToggleButtonの場合 を押すと選択されます。