torutkのブログ

ソフトウェア・エンジニアのブログ

2014-03-23から1日間の記事一覧

Stream APIで大きなファイルを読み込むと

Java SE 7で導入されたNIO2のFilesクラスでreadAllLinesメソッドを使って大きなファイルを読むと、ヒープメモリを圧迫またはOutOfMemoryErrorを起こします。 List<String> lines = Files.readAllLines(Paths.get(args[0]), StandardCharsets.UTF_8); Windows 7 64bit</string>…