問題タブ [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.

0 投票する
2 に答える
1417 参照

java - リソースの試用クローズ注文

Java での try-with-resources の例を見ていて、次のことを理解しています。

したがって、閉じる順序は次のとおりです。

接続にはステートメントがあり、ステートメントには結果セットがあるため、これは完璧です。

ただし、次の例では、閉じる順序が予想の逆になっていると思います。

例 1:

閉店の順番は次のとおりです。

例 2:

閉店の順番は次のとおりです。

これらの例は正しいですか? これらの例の終了は異なるはずだと思います。理由は次のとおりです。

  1. 例 1 では、BufferedReader に FileReader があります。
  2. 例 2 では、ObjectOutputStream に FileOutputStream があります。
0 投票する
2 に答える
594 参照

java - Closeable および AutoCloseable close() メソッドの実行順序

誰かがここで何が起こっているのか、どの順序で起こっているのか説明してもらえますか?. 出力は私には意味がありません。

出力は T 1 IOE F です。

コードは次のとおりです。