Гость
Форумы / Android [игнор отключен] [закрыт для гостей] / Очистить память / 4 сообщений из 4, страница 1 из 1
14.07.2014, 11:42
    #38695755
BoJI4er
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистить память
Как в Eclipse очищается память, выделенная под объекты(экземпляры) класса?

В интернете пишут используй
Код: java
1.
myObject=null;

и IDE все сама сделает... но что-то такая надпись не внушает доверия. Такое ощущение, что ссылка просто обнуляется, а сам объект висит в памяти.

В делфи(к примеру)
Код: pascal
1.
myObject.free; myObject:=nil;

визуально видно что объект уничтожается, а не просто "обнуляется ссылка".

Может кто нибудь подтвердить что данная операция
Код: java
1.
myObject=null;

является корректным очищением памяти ...?
...
Рейтинг: 0 / 0
14.07.2014, 11:52
    #38695769
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистить память
В яве нет необходимости очищать память. Garbage Collector сам подберет за тобой неиспользуемые объекты и удалит их. Отсюда вывод: нужно следить, чтобы ссылки на ненужные экземпляры объектов не оставались где-нибудь.
...
Рейтинг: 0 / 0
14.07.2014, 11:54
    #38695774
BoJI4er
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистить память
wadman,

окей. ТО есть все таки это правильный вариант. Спасибо.
...
Рейтинг: 0 / 0
14.07.2014, 12:04
    #38695790
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очистить память
BoJI4er, правильный вариант: нет смысла приравнивать к null.
...
Рейтинг: 0 / 0
Форумы / Android [игнор отключен] [закрыт для гостей] / Очистить память / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]