"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > El método finalizar()

El método finalizar()

Publicado el 2024-07-31
Navegar:583

O método finalize( )

El método finalizar()

  • El método finalize() se puede definir para que se llame antes de que el recolector de basura destruya un objeto.

  • finalize() garantiza que un objeto se elimine por completo, como cerrar un archivo abierto.

  • Para agregar un finalizador, defina el método finalize() en la clase.

  • Java Runtime llama a finalize() antes de reciclar un objeto de la clase.

  • Forma general del método:
    finalizar vacío protegido ()
    {
    // parte donde va el código de finalización
    }

  • La palabra clave protegida limita el acceso a finalizar().

  • finalize() se llama antes de la recolección de basura, no cuando un objeto sale del alcance.

  • No se garantiza cuándo o si se ejecutará finalize().

  • Si el programa finaliza antes de la recolección de basura, finalize() no se ejecutará.

  • finalize() debe usarse como procedimiento alternativo para el manejo adecuado de recursos o aplicaciones especiales.

  • finalize() es un método especializado y rara vez se necesita en la mayoría de los programas.

Declaración de liberación Este artículo se reproduce en: https://dev.to/devsjavagirls/o-metodo-finalize--3heh?1 Si hay alguna infracción, comuníquese con [email protected] para eliminarla.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3