destructor in java
gibts ja leider nicht ...
ich hab ein einem programm das problem, dass ich bei der zerstörung eines objektes die datenbankverbindung lösen muss:
public void finalize()
{
this.disconnect();
//DEBUG
System.out.println("Die Verbindung wurde getrennt");
//DEBUG
}
aber leider tut das der gc nicht so wirklich - wie kann man den aufruf anderst machen (ich möchte aus designgründen die funktion nicht explizit selber aufrufen müssen, da das connect auch im konstruktor steht und implizit aufgerufen wird ...)
|