Java

FileOutputStreamとDataOutputStreamを使ったときのcloseは、後者に対して実行するだけでいいんだろうか?

独習Java 第4版のP. 360あたりにサンプルコードが載っているけど、DataOutputStreamをcloseするだけで、FileOutputStreamも閉じられるの?

FileOutputStreamだけを閉じたとき、DataOutputStreamも閉じられるの?

これを確認するのには、ソース読まなきゃダメ?

 

JDK7のソースを開いてみたら、そんなに複雑でもなく理解できそう。あとで、該当箇所をまとめておこう。

コメント

このブログの人気の投稿

[Java] 母音か子音か

git-svnでFILE was not found in commit HASH

駄文