Middle
Care interfață permite adăugarea unui obiect ca resurs în blocul try?
sobes.tech AI
Răspuns de la AI
Interfața AutoCloseable.
Obiectele care implementează această interfață pot fi utilizate în construcția try-with-resources (bloc try) în Java.
// Exemplu de utilizare AutoCloseable
public class MyClosableResource implements AutoCloseable {
@Override
public void close() throws Exception {
// Logica de eliberare a resurselor
System.out.println("Resursa închisă.");
}
public void doSomething() {
System.out.println("Lucru cu resursa.");
}
}
// Utilizare în try-with-resources
public class Example {
public static void main(String[] args) {
try (MyClosableResource resource = new MyClosableResource()) {
resource.doSomething();
} catch (Exception e) {
e.printStackTrace();
}
}
}