JShellは、JDK 9で追加されたJava用のインタラクティブなREPLです。開発者は、式を評価したり、クラスをテストしたり、Java言語で試したりすることができます。 jdk 9の早期アクセスはhttp://jdk.java.net/9/から入手できます。
JShellにはJava 9 JDKが必要です.JDKは現在(2017年3月) jdk9.java.netから早期アクセススナップショットとしてダウンロードできます。 jshell
コマンドを実行しようとするとUnable to locate an executable
がUnable to locate an executable
というエラーで始まり、 JAVA_HOME
が正しく設定されていることを確認しJAVA_HOME
。
次のパッケージは、JShellの起動時に自動的にインポートされます。
import java.io.*
import java.math.*
import java.net.*
import java.nio.file.*
import java.util.*
import java.util.concurrent.*
import java.util.function.*
import java.util.prefs.*
import java.util.regex.*
import java.util.stream.*