Sobes.tech
Junior — Middle

Care este funcția principală a interfeței Closeable în Java?

sobes.tech AI

Răspuns de la AI

Interfața Closeable în Java este destinată obiectelor care utilizează resurse ce necesită eliberare (de exemplu, fișiere, conexiuni de rețea). Funcția sa principală este metoda close(), care închide resursa și eliberează resursele sistemului asociate.

Acest lucru permite utilizarea obiectelor în construcția try-with-resources, asigurând închiderea automată a resurselor.

Exemplu:

try (BufferedReader reader = new BufferedReader(new FileReader("file.txt"))) {
    String line = reader.readLine();
    System.out.println(line);
} // reader.close() este apelat automat