Middle
Koji interfejs omogućava dodavanje objekta kao resursa u blok try?
sobes.tech АИ
Одговор од АИ
Интерфејс AutoCloseable.
Објекти који имплементирају овај интерфејс могу се користити у конструкцији try-with-resources (блок try) у Јави.
// Пример коришћења AutoCloseable
public class MyClosableResource implements AutoCloseable {
@Override
public void close() throws Exception {
// Логика ослобађања ресурса
System.out.println("Ресурс затворен.");
}
public void doSomething() {
System.out.println("Рад са ресурсом.");
}
}
// Коришћење у try-with-resources
public class Example {
public static void main(String[] args) {
try (MyClosableResource resource = new MyClosableResource()) {
resource.doSomething();
} catch (Exception e) {
e.printStackTrace();
}
}
}