Javaの新機能を使って行う関数型プログラミング
代表的な命令型プログラミングと異なり、関数の組み合わせでコード作成を行う「関数型プログラミング」。コードがシンプルで分かりやすく、実行中の処理の影響を受けないなどのメリットがあります。Javaは命令型の言語ですが、本書は、最新バージョンのJava8で追加された新機能、ラムダ式とStream APIを使って関数型プログラミングを行おうというものです。Java 8で追加された新機能のうち、「ラムダ式」はオブジェクトを関数的に扱えるもの、また「Stream API」は内部イテレータでコレクションを操作するもの。これらを使った関数型プログラミングにチャレンジします。関数型言語の考え方は、これまでのJavaのコーディングとは大きく異なりますが、新機能を活用することで、新たなJavaの側面を理解するには好適な一冊となっています。
| 原題 |
Functional Programming in Java |
| 著者 |
Venkat Subramaniam |
| 翻訳者 |
株式会社プログラミングシステム社 |
| 定価 |
¥ 2,860 |
| 発行形態 |
単行本(ソフトカバー) |
| 発行日 |
2014-10-24 |
| 発行所 |
オライリー・ジャパン |
| 発行元 |
オーム社 |
| 判型 |
A5判 |
| ページ数 |
236 ページ |
| ISBNコード(13桁) |
9784873117041 |