ちょっとファイルのコピーをしたいと思って、そういえばJava SE 7で新しいファイルライブラリーが出たはずだからそこだけ見てみようと思っていたのに、どっぷり時間を使ってしまった^^; tryの新しい構文と併せて、これは意外と便利そうだぞ!? Files・Path(NIO2) リソース付きtry文・AutoCloseable 安全な再スロー Filesは、今までInputStreamやらBufferedReaderやらをインスタンス化するのが面倒だった部分が綺麗にライブラリーの中に隠された。これ、Scalaにも欲しいなw ファイル名やエンコード名の指定がPath・Charsetのみであり、Stringで指定できないのが少々面倒だけど、Scalaだったら暗黙変換を使って何とでも出来るし。 しかしファイルオープン時の属性を色々指定できるようになったのは便利だけど、指定の仕方がなんだか微妙…。e
![Java7 Files(NIO2) - ひしだまの変更履歴](https://cdn-ak-scissors.b.st-hatena.com/image/square/df3a50c14b465108d37d0f484920317dd74971fb/height=288;version=1;width=512/http%3A%2F%2Fu.xgoo.jp%2Fimg%2Fsns%2Fblog.png)