検索

ホームページ  >  に質問  >  本文

java - 在InputStream一次执行完毕后,会自动关闭吗?

天蓬老师天蓬老师2770日前1081

全員に返信(8)返信します

  • PHP中文网

    PHP中文网2017-04-18 10:46:59

    操作ストリームは WeChat の有名なプロダクト マネージャーの有名な言葉を借用しており、準備はすべて完了しています。
    質問に答えてください: 自動的に閉じられないので、手動で close() する必要があります;

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 10:46:59

    自分で閉じたいリソースは使い切ったら閉じる必要があります。これは XML を解析していますか?

    返事
    0
  • 黄舟

    黄舟2017-04-18 10:46:59

    自分で作ったストリームは涙を流しながら閉じなければなりません。 。 。

    返事
    0
  • ringa_lee

    ringa_lee2017-04-18 10:46:59

    JDK1.7 以降の場合、リソース構文で try を使用して、finally ステートメントを書きすぎないようにすることができます...

    返事
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:46:59

    言語に関係なく、基本的にストリームを操作する際は、使用時にオープンし、使用後にクローズします。 手動で設定する必要があります。

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:46:59

    毎回パスを渡し、入力ストリームが使用されるたびに再度開くことで問題を解決しましたが、問題の原因はまだ明らかではありません

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 10:46:59

    入力ストリームをクラスレベル変数として使用するのは適切ではありません...このストリームを操作する他のメソッドがあるべきです。そうしないと、自動的に閉じられません

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 10:46:59

    Java 7 の try-cath 構文を使用するだけです

    返事
    0
  • キャンセル返事