Bilgisayar programlamasında tembel başlatma, bir nesnenin oluşturulmasını, bir değerin hesaplanmasını veya başka bir pahalı işlemi ilk ihtiyaç duyulana kadar erteleme taktiğidir. Özellikle nesnelerin veya diğer kaynakların somutlaştırılmasına atıfta bulunan bir tür tembel değerlendirmedir.
Java'da tembel başlatma nedir?
Tembel Başlatma tekniği, kullanılırken bir sınıf alanının değerini kontrol etmekten oluşur. Bu değer null değerine eşitse, o alan döndürülmeden önce uygun değerle yüklenir. İşte örnek: // Örneklemek için Java programı.
Tembel başlatma iyi mi?
Tembel başlatma, öncelikle performansı artırmak, gereksiz hesaplamaları önlemek ve program belleği gereksinimlerini az altmak için kullanılır. En yaygın senaryolar şunlardır: Oluşturulması pahalı bir nesneniz olduğunda ve program onu kullanmayabilir.
Tembel başlatma C++ nedir?
Tembel başlatma, neredeyse tüm programlama dillerinde kullanılan tasarım modellerinden biridir. Amacı, nesnenin yapısını zamanda ileriye taşımaktır Nesnenin oluşturulması pahalı olduğunda ve onu olabildiğince geç ertelemek, hatta tamamen atlamak istediğinizde özellikle kullanışlıdır.
Singleton'da tembel başlatma nedir?
Tembel başlatma: Bu yöntemde, nesne yalnızca gerekliyse oluşturulur Bu, kaynak israfını önleyebilir. Örneği döndüren bir getInstance yöntemi uygulaması gereklidir. Nesne oluşturulmamışsa oluştur, aksi takdirde önceden oluşturulmuş olanı döndürecek boş bir kontrol vardır.