У нас нет деструктора в Java, как у нас на С++.
Q1. Как очистить любой объект в java.
Q2. Есть ли альтернатива блоку finally.
Q3. Иногда нам приходится вызывать явно инициализацию/завершение кода третьей стороны из нашего класса, например.
public classs MyClass{
public MyClass(){
ThirdPartyInitialize();
}
protected void finalize(){
ThirdPartyTerminate();
}
}
Правильно ли это?