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() автоматтык түрдө чакырылат