powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / надежность finalize()
9 сообщений из 9, страница 1 из 1
надежность finalize()
    #33028739
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне нужен надежный механизм, выполняющий clean-up (конкретно - удаление временных файлов) при уничтожении объекта. К сожалению меня не устраивает finalize() так как он может быть не вызван в случае "внешнего" завершения работы jvm. По сути мне нужен деструктор, при том желательно автоматический, а не по типу dispose() (чтобы не требовать его выполнения от клиентов объекта)
...
Рейтинг: 0 / 0
надежность finalize()
    #33028762
Фотография XM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
File.deleteOnExit() ?
...
Рейтинг: 0 / 0
надежность finalize()
    #33028823
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К сожалению он работает очень не надежно и в случае завершения тогоже томаката все файлы остаются на месте...
...
Рейтинг: 0 / 0
надежность finalize()
    #33028836
Фотография Pitbull terrier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XMFile.deleteOnExit() ?

+удалять файлы (если есть) при старте приложения, чтоб наверняка
...
Рейтинг: 0 / 0
надежность finalize()
    #33028843
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не, концептульно более верно чистить в конце работы ;)
...
Рейтинг: 0 / 0
надежность finalize()
    #33028844
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот эту штуку прикрутить нельзя?
...
Рейтинг: 0 / 0
надежность finalize()
    #33028998
Andres 1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuriне, концептульно более верно чистить в конце работы ;)
Если речь идет о desktop/applet приложении (для end-usera), то самый концептуальный метод выключения компьютера, который я видел - выдергивание шнура питания компьютера из розетки ups-а - причем это был обычный метод, используемый 2 раза в день (перед обедом и при окончании рабочего дня).
...
Рейтинг: 0 / 0
надежность finalize()
    #33029133
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет это сервлет
...
Рейтинг: 0 / 0
надежность finalize()
    #33029191
А.Грасоff™ JE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuriнет это сервлет
можно при init() сервлета ставить Runtime.addShutdownHook().
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / надежность finalize()
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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