ホームページ  >  記事  >  Java  >  Java 9 の JShell のさまざまな起動スクリプトは何ですか?

Java 9 の JShell のさまざまな起動スクリプトは何ですか?

WBOY
WBOY転載
2023-08-29 17:41:02846ブラウズ

Java 9中JShell中的不同启动脚本是什么?

JShell は、JShell からコードを実行し、出力をすぐに表示できる対話型 Java シェル ツールです。 JShell は、コマンド ライン プロンプトから実行できる REPL (Read-Evaluate-Print-Loop) ツールです。

JShell には、起動時に特別な事前定義オプションを含むスクリプトをロードするオプションがあります。これらのオプションは、「--startup」フラグを使用して、ファイル名または DEFAULT、JAVASE、PRINTING のいずれかを渡すことで指定できます。 「/list -start」コマンドを使用すると、評価対象のすべての起動コード スニペットを表示できます。

  • DEFAULT: デフォルトの動作をロードします。これはまったく指定しないのと同じです。
  • JAVASE: デフォルトですべての Java SE パッケージをインポートします。
  • PRINTING: 印刷用の関数 print、println、および printf を定義します。

次のコード スニペットでは、起動スクリプトとして「DEFAULT」を使用できます。

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

jshell> /list -start

s1 : import java.io.*;
s2 : import java.math.*;
s3 : import java.net.*;
s4 : import java.nio.file.*;
s5 : import java.util.*;
s6 : import java.util.concurrent.*;
s7 : import java.util.function.*;
s8 : import java.util.prefs.*;
s9 : import java.util.regex.*;
s10 : import java.util.stream.*;

次のコード スニペットでは、起動スクリプトとして「JAVASE」を使用できます。

rree

次のコード スニペットでは、起動スクリプトとして「PRINTING」を使用できます。

えええええ

以上がJava 9 の JShell のさまざまな起動スクリプトは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。