Sobes.tech
Junior — Middle

Java'da try-with-resources qurilmasidan foydalanish tavsiya etiladigan holatlar qanday?

sobes.tech AI

AIdan javob

Java'da try-with-resources qurilmasi, AutoCloseable interfeysini amalga oshiradigan resurslarni avtomatik yopish uchun tavsiya etiladi, masalan, fayl oqimlari, ma'lumotlar bazasi ulanishlari, soketlar va boshqalar. Bu resurslar oqishini oldini olishga yordam beradi va kodni soddalashtiradi, chunki yopish avtomatik tarzda try blokining oxirida amalga oshadi.

Foydalanish misoli:

try (BufferedReader br = new BufferedReader(new FileReader("file.txt"))) {
    String line = br.readLine();
    System.out.println(line);
} catch (IOException e) {
    e.printStackTrace();
}

Resursdan foydalanishni tugatgach, uni yopishni kafolatlash uchun try-with-resources dan foydalaning.