Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ストリーム/リーダーを閉じるのは誰/いつInputStreamですかReader?saxproject の例では、ストリーム/リーダーは閉じられていません。 なんで?これらのストリームを閉じる必要はありませんか?InputSource
InputStream
Reader
InputSource
リソースの使用が終了したら(リソースを作成した場合)、リソースを閉じることをお勧めします。saxprojectのサンプルコードはずさんだと思います。
「who」に関しては、所有権の混乱を避けるために、通常、重いリソースは、それを作成した(したがって所有している)スコープ内で閉じ/解放する必要があります。