Junior — Middle
Kādās situācijās ieteicams izmantot try-with-resources konstrukciju Java?
sobes.tech AI
Atbilde no AI
Java konstrukcija try-with-resources ir ieteicama izmantot, lai automātiski aizvērtu resursus, kas īsteno interfeisu AutoCloseable, piemēram, failu plūsmas, datu bāzes savienojumus, soketus un tā tālāk. Tas palīdz novērst resursu noplūdi un vienkāršo kodu, jo aizvēršana notiek automātiski try blokā beigās.
Piemērs lietošanai:
try (BufferedReader br = new BufferedReader(new FileReader("file.txt"))) {
String line = br.readLine();
System.out.println(line);
} catch (IOException e) {
e.printStackTrace();
}
Izmantojiet try-with-resources katru reizi, kad vēlaties garantēt resursa aizvēršanu pēc tā lietošanas.