Sobes.tech
Junior — Middle

Java-ში Closeable ინტერფეისის ძირითადი ფუნქცია რა არის?

sobes.tech AI

პასუხი AI-სგან

Java-ში Closeable ინტერფეისი განკუთვნილია ობიექტებისთვის, რომლებიც იყენებენ რესურსებს, რომლებიც საჭიროებენ გათავისუფლებას (მაგალითად, ფაილები, ქსელური კავშირები). მისი ძირითადი ფუნქციაა მეთოდი close(), რომელიც ხურავს რესურსს და გათავისუფლებს დაკავშირებულ სისტემურ რესურსებს.

ეს საშუალებას აძლევს ობიექტების გამოყენებას try-with-resources კონსტრუქციაში, რაც უზრუნველყოფს რესურსების ავტომატურ დახურვას.

მაგალითი:

try (BufferedReader reader = new BufferedReader(new FileReader("file.txt"))) {
    String line = reader.readLine();
    System.out.println(line);
} // reader.close() ავტომატურად იძახება