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

    Sep 16, 2008 · As Joshua Bloch points out in Effective Java, enum singleton is the best way to go. Here I have categorized the various implementations as lazy/eager etc.

  2. Different ways to write singleton in Java - Stack Overflow

    Dec 10, 2009 · The classic of writing a singleton in java is like this: public class SingletonObject { private SingletonObject() { } public static SingletonObject getSingletonObject() { ...

  3. java - How to create a singleton class - Stack Overflow

    What is the best/correct way to create a singleton class in java? One of the implementation I found is using a private constructor and a getInstance() method. package singleton; public class Sin...

  4. java - Thread safety in Singleton - Stack Overflow

    Jun 14, 2013 · I understand that double locking in Java is broken, so what are the best ways to make Singletons Thread Safe in Java? The first thing that springs to my mind is: class Singleton{ private static

  5. 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 is quite long, …

  6. java - Singleton design pattern and preventing cloning - Stack Overflow

    Feb 16, 2012 · Many articles I've read on the Net about Singleton design pattern mention that the class should override 'clone()' method and in it, throw 'CloneNotSupported' exception. Is this really …

  7. 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 instance of the …

  8. why are there java singleton classes? When would you need to use one

    Apr 30, 2011 · A class with only static methods (and a private contructor) is a variant where there is no instance at all (0 instances). A singleton is a class for which there is exactly 1 instance. Those are …

  9. Difference between static class and singleton pattern?

    Feb 6, 2009 · Usually both should be implemented to be thread-safe. The big difference between a singleton and a bunch of static methods is that singletons can implement interfaces (or derive from …

  10. oop - Singleton with Arguments in Java - Stack Overflow

    We build singleton class to create a single instance of an object in one application run. By having a constructor with parameter, you can build flexibility into your code to change some attributes of your …