Sobes.tech
Junior

Mit csinál az Object.finalize() metódus?

sobes.tech MI

Válasz az MI-től

A szemétgyűjtő hívódik meg, hogy lehetőséget adjon az objektumnak az erőforrások felszabadítására a törlés előtt. Nem garantált, mikor vagy hogy meghívásra kerül. Nem ajánlott használni a modern Android fejlesztésben az előre nem láthatóság és a potenciális teljesítményproblémák, valamint a ciklikus hivatkozások miatt. Jobb az erőforrások egyértelmű felszabadítása (például a Closeable/AutoCloseable interfész segítségével).