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() ავტომატურად იძახება