About 99,700 results
Open links in new tab
  1. What is an efficient way to implement a singleton pattern in Java ...

    Sep 16, 2008 · Narrowing the question will help others answer the question concisely. You may edit the question if you feel you can improve it yourself. If edited, the question will be reviewed …

  2. On design patterns: When should I use the singleton?

    The glorified global variable - becomes a gloried global class. Some say breaking object-oriented design. Give me scenarios, other than the good old logger where it makes sense to use the …

  3. Singleton & Multithreading in Java - Stack Overflow

    Jun 17, 2012 · What is the preferred way to work with Singleton class in multithreaded environment? Suppose if I have 3 threads, and all of them try to access getInstance() method …

  4. Implementing Singleton with an Enum (in Java) - Stack Overflow

    Oct 10, 2014 · In this Java best practices book by Joshua Bloch, you can find explained why you should enforce the Singleton property with a private constructor or an Enum type. The chapter …

  5. java - Singleton pattern with combination of lazy loading and …

    Jan 6, 2016 · The second code snippet you wrote follows the Bill Pugh Singleton pattern. It’s a well-known approach for implementing the Singleton design pattern efficiently.

  6. What are drawbacks or disadvantages of singleton pattern?

    The singleton pattern is a fully paid up member of the GoF 's patterns book, but it lately seems rather orphaned by the developer world. I still use quite a lot of singletons, especially for …

  7. design patterns - Other Ways of Singleton in Java - Stack Overflow

    Jul 7, 2017 · According to Josh Bloch's Effective Java, this is the best way to implement Singleton in Java. Unlike implementations that involve a private static instance field, which can be …

  8. What are the different ways we can break a singleton pattern in Java

    Dec 6, 2013 · What are the different ways we can break a singleton pattern in Java. I know one way i.e. if we do not synchronize the method in singleton , then we can create more than an …

  9. java - Singleton design pattern vs Singleton beans in Spring …

    Oct 24, 2011 · Singleton beans in Spring and classes based on Singleton design pattern are quite different. Singleton pattern ensures that one and only one instance of a particular class will …

  10. design patterns - Multiple instances of Singleton class. Possible ...

    Nov 27, 2014 · Non thread safe singleton with lazy initialization: several threads are trying to get an instance and creates multiple instances. Good practice for lazy singleton is init on demand …