問題タブ [autocloseable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - リソースの試用クローズ注文
Java での try-with-resources の例を見ていて、次のことを理解しています。
したがって、閉じる順序は次のとおりです。
接続にはステートメントがあり、ステートメントには結果セットがあるため、これは完璧です。
ただし、次の例では、閉じる順序が予想の逆になっていると思います。
例 1:
閉店の順番は次のとおりです。
例 2:
閉店の順番は次のとおりです。
これらの例は正しいですか? これらの例の終了は異なるはずだと思います。理由は次のとおりです。
- 例 1 では、BufferedReader に FileReader があります。
- 例 2 では、ObjectOutputStream に FileOutputStream があります。
java - Closeable および AutoCloseable close() メソッドの実行順序
誰かがここで何が起こっているのか、どの順序で起こっているのか説明してもらえますか?. 出力は私には意味がありません。
出力は T 1 IOE F です。
コードは次のとおりです。