Цитата Сообщение от podvoxx Посмотреть сообщение
Ну и отлично. Но на всякий случай уточню.
Создаем два экземпляра класса Airfield:

Код:
Airfield zzz;

Airfield xxx = new Airfield();
zzz = xxx;

Airfield yyy = new Airfield();
zzz = yyy;
Класс xxx будет сборщиком собран из-за смены ссылки zzz на другой экземляр?
Если это кусок метода, то собраны будут оба после выхода за метод. )
Если zzz за пределами метода (скажем поле того же класса, где и метод), то явно, что при выходе за метод на на xxx ссылок больше нет, и он будет собран.