All Questions
9 questions
1
vote
2
answers
3k
views
What is the difference between singleton pattern using inner static "Holder" class and "Instance" variable
I have encountered two patterns to make a singleton class
Holder class
public class Singleton {
private static final class Holder {
private static final Singleton INSTANCE = new Singleton()...
0
votes
2
answers
255
views
Is this Singleton-like design pattern a feasible framework to build on?
I am posting this question here after it having been determined to be "off-topic" for stackoverflow, and "too hypothetical" for codereview.
I am experimenting with different singleton-style design ...
16
votes
3
answers
25k
views
Should a DAO be singleton or not?
I am developing a RESTful API and I think it is convenient to use DAOs for my resources because although I plan on just using memory to store them, I don't want to close a door to whoever is using my ...
2
votes
2
answers
2k
views
Joshua Bloch Enum Singleton and Third Party APIs
In the book Effective Java he give the best Singleton pattern implementation in his, that is implement by a Enum. I have doubt to how to implement this pattern with a third party API.
I'm using an ...
2
votes
1
answer
628
views
Why use a enum to create the singleton pattern [duplicate]
Why would you use an enum to create a singleton pattern?
To what purpose would it serve over a conventional singleton pattern?
I have seen the above used. The code uses an enum to create this pattern ...
1
vote
6
answers
8k
views
How to change the state of a singleton in runtime
Consider I am going to write a simple file based logger AppLogger to be used in my apps, ideally it should be a singleton so I can call it via
public class AppLogger {
public static String file = ...
28
votes
3
answers
46k
views
Static factory vs factory as a singleton
In some of my code, I have a static factory similar to this:
public class SomeFactory {
// Static class
private SomeFactory() {...}
public static Foo createFoo() {...}
public ...
7
votes
3
answers
5k
views
How to create a manager class without global variables nor singletons?
I would like to implement some kind of manager class in my application. It will be in charge of loading textures, processing them, distributing them etc...
At first, I wanted to make a global ...
31
votes
5
answers
36k
views
What is the difference between all-static-methods and applying a singleton pattern? [duplicate]
I am making a database to store information about the users of my website (I am using stuts2 and hence Java EE technology). For the database I'll be making a DBManager. Should I apply singleton ...