蔵書紹介Javaによる関数型プログラミング

蔵書紹介イメージ

Javaによる関数型プログラミング ―Java 8ラムダ式とStream

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
 一覧へ戻る