Heim > Java > javaLernprogramm > Hauptteil

Die finalize()-Methode

王林
Freigeben: 2024-07-31 10:04:31
Original
992 Leute haben es durchsucht

O método finalize( )

Die finalize()-Methode

  • Die finalize()-Methode kann so definiert werden, dass sie aufgerufen wird, bevor ein Objekt vom Garbage Collector zerstört wird.

  • finalize() stellt sicher, dass ein Objekt vollständig eliminiert wird, wie das Schließen einer geöffneten Datei.

  • Um einen Finalizer hinzuzufügen, definieren Sie die finalize()-Methode in der Klasse.

  • Die Java Runtime ruft finalize() auf, bevor ein Objekt der Klasse recycelt wird.

  • Allgemeine Form der Methode:
    protected void finalize( )
    {
    // Teil, in den der Abschlusscode eintritt
    }

  • Das geschützte Schlüsselwort beschränkt den Zugriff auf finalize().

  • finalize() wird vor der Garbage Collection aufgerufen, nicht wenn ein Objekt den Gültigkeitsbereich verlässt.

  • Es ist nicht garantiert, wann oder ob finalize() ausgeführt wird.

  • Wenn das Programm vor der Garbage Collection beendet wird, wird finalize() nicht ausgeführt.

  • finalize() sollte als Fallback-Prozedur für den angemessenen Umgang mit speziellen Ressourcen oder Anwendungen verwendet werden.

  • finalize() ist eine spezielle Methode und wird in den meisten Programmen selten benötigt.

Das obige ist der detaillierte Inhalt vonDie finalize()-Methode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!