2015年11月23日

日記

ストライク・ザ・ブラッド』14巻読了。 あとがきによると、次巻で完結だそうで。 3人の真祖ぶっ殺しにいかないのか・・・ まさかヴァトラーがラスボスなんてことは・・・ないかな?

java.nio で一時ファイルを作る Files#createTempFile() と Files#createTempDirectory って、プログラム終了後にファイルを自動的に削除してくれないんだね。 テストで一時ファイルを作って使ってたら、いつの間にやら何千という一時ファイルの残骸ガガガ。 あれれと思って JavaDoc 読み返してたら、このメソッドは一時ファイルを作るだけなので、ファイルを開くときに DELETE_ON_CLOSE オプション(StandardOpenOption の定数)指定してね、みたいなこと書いてるね。 でもこれ、InputStream/OutputStream 作るか Reader/Writer を作るときしか使えんね。 ファイル自体にプログラム終了時に削除するよう設定するためには、レガシー File オブジェクトに変換して deleteOnExit() メソッドを呼ぶ必要があるよう。 createTempXxxx() メソッドに boolean 値の引数をとらせて deleteOnExit を指定できるようにしてくれぇ。 オーバーロードが増えるからしなかったとか理由があるのかな?


NHK 世界のニュース ザッピング(翌日)

  • 【米 ABC】 フランス ワインで平和への思いを
  • 【米 ABC】 オーストラリアどうにも止まらない
  • 【米 CNN】 お店“丸ごと”プレゼント!
  • 【仏 F2】 ブリュッセル厳戒態勢が生活直撃
  • 【韓国 KBS】 ヨンビョン島砲撃から5年
  • 【上海 東方衛視】 中国海軍南沙諸島で軍事演習

ツイート (ツイート数 34)