Hola, necesito detruir objetos, pero no se como hacerlo, se que hay que redefinir el metodo finalize, pero ¿qué pongo en éste?
Gracias
| ||||
En java no se pueden destruir objetos. De esto se encarga el garbage collector o "recolector de basura" que se ejecuta automaticamente. El metodo finalize() te permite hacer algunas tareas previas a la destruccion del objeto, es decir que cuando el garbage collector decide destruir un objeto, primero llama al metodo finalize y luego lo elimina. Este metodo (finalize) se tuiliza por ejemplo para deshacer transacciones antes de que una conexion a la BD sea eliminada, cerrar archivos antes de que el objeto FILE se destruya, etc Saludos
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |