Показать сообщение отдельно
Старый 17.03.2009, 15:29   #6  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Цитата:
Сообщение от Logger Посмотреть сообщение
Интересно, мне обычно хватало
X++:
file = null;
есть подозрение что при таком присваивании ядро сразу вызывает finalize()
Возможно в большинстве случаев этого достаточно. У меня была проблема в том, что файл создавался пакетным классом и иногда в файл записывались не все строки (отсутствовало несколько строк в конце файла). Подробностей уже не помню, давно было. Принудительный вызов finalize решил проблему.