yohhoyの日記

技術的メモをしていきたい日記

2014-06-01から1ヶ月間の記事一覧

Curiously Recurring Generic Pattern

プログラミング言語Javaのジェネリクス(Generics)利用パターンに関するメモ。継承/実装する親クラス/インタフェースのジェネリクス仮型引数に、そのクラス/インタフェース自身を再帰的に渡せる。 → Cf.プログラミング言語C++でのCRTP(Curiously Recurring…

Stream API並列実行スレッドプールを明示指定

Java 8で導入されたStream APIの並列ストリーム処理において、実行するスレッドプールを明示指定する方法。Stream APIの既定動作では ForkJoinPoolの共通スレッドプール を利用する。*1 import static java.util.stream.IntStream.range; // 一般に論理プロ…