пахнет утечкой памяти.Хотя Java выполняет сборку мусора, вам все равно нужно убедиться, что вы не держитесь (сильная ссылка) на объекты, которые вам больше не нужны.Например, если вы не отмените регистрацию обработчиков событий (а шаблонный код обработчика событий содержит строгую ссылку на обработчики), эти обработчики никогда не будут собраны, что приведет к утечке памяти.
Не зная больше о вашей программе, мы можем просто догадаться здесь.