「駑馬十駕」を信念に IT系情報を中心に調べた事をコツコツ綴っています。

Mapの操作がここまで楽になる!Java 8のcomputeIfAbsent/merge徹底活用術

Mapの操作がここまで楽になる!Java 8のcomputeIfAbsent/merge徹底活用術

はじめに:Map操作、まだ「containsKey」で書いていませんか? JavaでMapを使うとき、以下のようなコードを書いた経験はありませんか?

Java 8以前ではこれ …

ログ出力が一気に効率化!log4j2を使うべき場面とは

ログ出力が一気に効率化!log4j2を使うべき場面とは

Java開発におけるログ出力は、障害解析・性能改善・監査の三種の神器。長年使われてきた log4j 1.x に対し、後継の log4j2 は「高速・柔軟・安全」に大幅進化しています。本稿では、違いが直感的に分かる比較と、**失敗しない導入手 …