Sobes.tech
Junior — Middle

Kāda ir Closeable saskarnes galvenā funkcija Java?

sobes.tech AI

Atbilde no AI

Java Closeable saskarne ir paredzēta objektiem, kas izmanto resursus, kuriem nepieciešama atbrīvošana (piemēram, faili, tīkla savienojumi). Tā galvenā funkcija ir close() metode, kas aizver resursu un atbrīvo ar to saistītos sistēmas resursus.

Tas ļauj izmantot objektus try-with-resources konstrukcijā, nodrošinot automātisku resursu aizvēršanu.

Piemērs:

try (BufferedReader reader = new BufferedReader(new FileReader("file.txt"))) {
    String line = reader.readLine();
    System.out.println(line);
} // reader.close() tiek izsaukts automātiski