‫چرا نباید در جاوا از متده finalize استفاده کنیم ؟

finalize method - ‫متده finalize

‫امروز میخوایم در مورد کارایی متده finalize صحبت کنیم . این متد در داخل کلاسه Object وجود داره لذا چون پدر همه ی کلاس های جاوایی کلاسه Object است همه کلاس های جاوایی اون رو دارند.

‫کار این متد اینه که به JVM این کمک رو میکنه که وقتی مکانیزم Garbage Collection احساس کرد که دیگه Reference ی به یک Object وجود نداره اون فضای مموری رو آزاد کنه

‫خیلی راحت برای اینکه بفهمین چطوری کار میکنه یک کلاس بنویسید و یک فایلی رو تو برنامه هه باز کنین ولی مثلا Reader رو توی بخش final عه catch نیاین close کنین.
Continue reading ‫چرا نباید در جاوا از متده finalize استفاده کنیم ؟