SyntaxHighlighter JS

2013-01-16

Singleton Pattern: Best Java implementation

For Java 5 and beyond, the best singleton implementation is using enum.

public enum Singleton {
    INSTANCE;

    public void doStuff() { ... }

}

To use the singleton


    Singleton.INSTANCE.doStuff();

1 comment:

  1. Thanks for the post, I am techno savvy. I believe you hit the nail right on the head.
    I am highly impressed with your blog. It is very nicely explained.
    Your article adds best knowledge to our Java Online Training from India. or learn thru Java Online Training from India Students.

    ReplyDelete