素晴らしいものを提供してくれた Jeffrey に感謝します 。 http://msdn.microsoft.com/en-us/magazine/bb985010.aspx
「ガベージ コレクターはファイナライズ キューをスキャンして、これらのオブジェクトへのポインターを探します。ポインターが見つかると、ポインターはファイナライズ キューから削除され、freachable キュー (「F-reachable」と発音) に追加されます。
上記から、オブジェクト J、I、E はファイナライズ キューから fReachable キューに移動されます。
Finalization Queue から fReachable Queue への移行については明確ではありません。
キューの FIFO ロジックはどうですか。F をデキューせずにオブジェクト E をデキューする方法は?
ファイナライゼーション キューまたはファイナライゼーション リストのどちらであるか。
親切に光を当ててください。