Örnek

Thread Safe Singleton Örneği

Aşağıdaki class thread safe Singleton tasarım şablonu örneğidir : 

public class Util {
        
        private Util() { }
        
        private static class SingletonHolder { 
                public static final Util instance = new Util();
        }
        
        public static Util getInstance() {
                return SingletonHolder.instance;
        }
        
}

Util sınıfı ilk defa çağrıldığı zaman yaratılacak ve diğer çağırımlarda yaratılmayacaktır. Nesne aşağıdaki gibi yaratılabilir : 

Util util=Util.getInstance();

Yukarıdaki nesne daha sonra aynı şekilde tekrar çağrıldığında yaratılmış olan nesne verilecektir.

zafer.teker , 27.09.2014

Bu Sayfayı Paylaş:

Fibiler Üyelerinin Yorumları


Tüm üyeler içeriklere yorum ekleyerek katkıda bulunabilir : Yorum Gir



Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir