@loyal
Чтобы удалить объект в Java, нужно сначала удалить ссылку на него. Если объект находится в составе коллекции, то можно использовать методы, предоставляемые этой коллекцией, например, метод remove(). Если объект просто сохранен в переменной, то присвоить этой переменной значение null. Гарбич коллектор (сборщик мусора) сам производит удаление объекта из памяти, если на него не осталось ссылок. Пример:
1 2 |
MyObject myObj = new MyObject(); // создание объекта myObj = null; // удаление ссылки на объект |