Design Patterns Design Patterns 10 Object Oriented Design Principles Java Programmer should know Class Design Principles [S.O.L.I.D.] in Java What is Double-checked locking in java? (Singleton) Singleton Design Pattern How to prevent Singleton Pattern from Reflection, Serialization and Cloning? Share this:TwitterFacebookGoogleLike this:Like Loading...