リークしないアプリケーションを書きたいので、これを避けるためのベストプラクティスを探しています。
私は常に結果セットと接続を閉じます。しかし、私は通常、オブジェクトを使い終わったときにオブジェクトを無効にせず、GC に任せてクリーンアップします。
これは悪い習慣ですか?ArrayLists と Interators を使い終わったら、それらを無効にする必要がありますか?
また、メモリをそのまま維持するためにオブジェクトを処理する他の方法はありますか?
リークしないアプリケーションを書きたいので、これを避けるためのベストプラクティスを探しています。
私は常に結果セットと接続を閉じます。しかし、私は通常、オブジェクトを使い終わったときにオブジェクトを無効にせず、GC に任せてクリーンアップします。
これは悪い習慣ですか?ArrayLists と Interators を使い終わったら、それらを無効にする必要がありますか?
また、メモリをそのまま維持するためにオブジェクトを処理する他の方法はありますか?