ガベージコレクションとファイナライザの違いは何ですか?


答え 1:

ガベージコレクションは、未使用のオブジェクトから手動でメモリを解放する必要のないプログラマを作成するメモリ管理システムです。

ファイナライザーは、ファイナライズを実行する特別なメソッドであり、一般的に何らかの形式のクリーンアップです。 ファイナライザは、オブジェクトの割り当て解除の前にオブジェクトの破棄中に実行され、割り当て後のオブジェクト作成中に実行される初期化子を補完します。