ラムダ式は、JDK1.8(Java8)で導入された構文。 関数型インターフェース(抽象メソッドが1つだけ定義されているインターフェース)の変数に代入する箇所ではラムダ式を渡すことが出来る。 見た目上は、無名内部クラス(匿名クラス)を短く記述できる記法と言える。 Runnable runner = new Runnable() { @Override public void run() { System.out.println("example"); } }; runner.run(); 匿名クラスの例 ラムダ式の例