kagamihogeの日記

kagamihogeの日記です。

JDK 9 Early Access ReleasesでREPLを試す

JDK 9にはREPLが追加予定であり、上記ツイートにもあるようにREPLが実際に試せるようになったらしい。なので、とりあえず使って見る。

環境

準備

https://jdk9.java.net/download/ からプラットフォームに合ったものをダウンロードしてインストールする。

REPLの起動

JDKインストールディレクトリのbinにあるjshell.exeで起動し、/exitで終了する。

f:id:kagamihoge:20151105165907j:plain

色々ためす

以下はSystem.でtabキー、System.out.でtabキー、を押したところ。それっぽい補完がされる。

f:id:kagamihoge:20151105165915j:plain

式を変数に代入しないとテキトーな変数($xx)に入れられる。

f:id:kagamihoge:20151105165923j:plain

stream APIを使ってみる。最初IntStream使えんのかな~?とか思ったけどimportが必要だった。

f:id:kagamihoge:20151105165929j:plain