リソースのクリーンアップに Finalize() を使用する信頼性
質問: 意図された用途に反して、リソースに対して Finalize() が信頼できないことが判明したのはなぜですか実際にクリーンアップは行われますか?
答え: 基本的に、finalize() は信頼できません。次の理由からです。
その制限にもかかわらず、finalize() は、重要ではない状況での特定のユースケースに引き続き対応できます。
ただし、ベスト プラクティスとして、開発者はは、finalize() に依存するよりも、リソース管理に対するより信頼性が高く予測可能なアプローチを提供する try-with-resources ブロックの使用を優先する必要があります。
以上がJava のリソース クリーンアップにおいて「finalize()」が信頼性が低いと考えられるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。