Sobes.tech
Middle

Qaysi interfeys try blokida resurs sifatida ob'ekt qo'shishga imkon beradi?

sobes.tech AI

AIdan javob

AutoCloseable interfeysi.

Bu interfeysni amalga oshiradigan obyektlar Java'da try-with-resources (try bloki) quruluşunda foydalanilishi mumkin.

// AutoCloseable dan foydalanish misoli
public class MyClosableResource implements AutoCloseable {

    @Override
    public void close() throws Exception {
        // Resurslarni bo'shatish logikasi
        System.out.println("Resurs yopildi.");
    }

    public void doSomething() {
        System.out.println("Resurs bilan ishlash.");
    }
}

// try-with-resources da foydalanish
public class Example {
    public static void main(String[] args) {
        try (MyClosableResource resource = new MyClosableResource()) {
            resource.doSomething();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}