Встречается на собеседованиях • сегодня

Что значит интерфейс AutoCloseable

AutoCloseable - это интерфейс, введенный в Java 7, который позволяет использовать ресурсы в try-with-resources для автоматического закрытия. Главный метод - close(), вызываемый автоматически при выходе из блока try.

Основные особенности:

  1. Предназначен для управления ресурсами (файлы, соединения и т.д.)
  2. Является родительским интерфейсом для Closeable
  3. Может выбрасывать Exception (в отличие от Closeable, который бросает только IOException)

Пример:

java
try (FileInputStream fis = new FileInputStream("file.txt")) {
    // работа с ресурсом
} // fis.close() вызовется автоматически
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы