第1章 「ラムダ式」の基礎
「Java8」と「ラムダ式」 簡単な「ラムダ式」の例 「無名クラス」と「ラムダ式」 いろいろな「ラムダ式」とプログラム
第2章 「Comparator」と「ラムダ式」
整数の並べ替え 文字の並べ替え 複雑なデータの並べ替え さらに複雑なデータの並べ替え
第3章 「ラムダ式」を使いやすくするための新しい記法
「メソッド参照」の概要 「静的メソッド」における「メソッド参照」 「メソッド参照」のいくつかの問題 「インスタンス・メソッド」における「メソッド参照」 インターフェイスの「デフォルト・メソッド」
第4章 「イベントの実装」と「ラムダ式」
「Swing」の場合 「JavaFX」の場合
第5章 「Function」とその仲間
インターフェイス「Function」 引数や戻り値の異なるインターフェイス 条件を与える「Predicate」 「Predicate」を引数に取るメソッド
第6章 「Stream API」で用いる「ラムダ式」
メソッド「stream」 「Stream API」を実践するためのプログラム 「アグリゲート処理」の実際
|