Junior — Middle
Proqramlaşdırmada close metodunun çağırılması necə həyata keçirilir?
sobes.tech Süni İntellekt
AI-dan cavab
Java-da close() metodu adətən fayllar, şəbəkə bağlantıları və ya axınlar kimi resursları sərbəst buraxmaq üçün çağırılır. Bu, AutoCloseable və ya Closeable interfeysini həyata keçirən obyekt üzərində birbaşa çağırıla bilər.
Fayl üçün close() metodunun çağırılmasına nümunə:
FileInputStream fis = new FileInputStream("file.txt");
try {
// fayl ilə işləmək
} finally {
fis.close(); // açıq çağırış
}
Müasir yanaşma, close()-u avtomatik çağıran try-with-resources quruluşundan istifadə etməkdir:
try (FileInputStream fis = new FileInputStream("file.txt")) {
// fayl ilə işləmək
} // fis.close() avtomatik çağırılır
Beləliklə, close() çağırışı ya açıq şəkildə, ya da try-with-resources vasitəsilə avtomatik həyata keçirilir.