Существует ли существующий способ, чтобы FileInputStream
автоматически удалял базовый файл при закрытии?
Я планировал сделать свой собственный класс утилиты для расширения FileInputStream
и сделать это сам, но я удивлен, что нет уже существующего.
edit: Используйте случай, когда у меня есть действие Struts 2, которое возвращает InputStream
для загрузки файла со страницы. Насколько я могу судить, я не получаю уведомление, когда действие закончено, или FileInputStream
больше не используется, и я не хочу, чтобы (потенциально большие) временные файлы, которые были сгенерированы для загрузки слева лежащий вокруг.
Вопрос не касался Struts 2, поэтому я не включил эту информацию изначально и усложнил вопрос.