Sobes.tech
Junior — Middle

Koja je glavna funkcija interfejsa Closeable u Javi?

sobes.tech АИ

Одговор од АИ

Interfejs Closeable u Javi namenjen je objektima koji koriste resurse koji zahtevaju oslobađanje (npr. fajlovi, mrežne veze). Njegova glavna funkcija je metoda close(), koja zatvara resurs i oslobađa povezane sistemske resurse.

Ovo omogućava korišćenje objekata u konstrukciji try-with-resources, obezbeđujući automatsko zatvaranje resursa.

Primer:

try (BufferedReader reader = new BufferedReader(new FileReader("file.txt"))) {
    String line = reader.readLine();
    System.out.println(line);
} // reader.close() se automatski poziva