Sobes.tech
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.