How to Design Singleton Class Using Static Const in Java


In this example, we will learn how to use static const to develop singleton class in Java.

Source Code

package com.beginner.examples;

public class StaticConstSingletonExample {
	 
    public static void main(String[] args){
    	// get singleton instance
        Singleton s = Singleton.getInstance();
        s.test();
    }
}
 
class Singleton{
     
    private static Singleton instance = new Singleton();
    
    public static Singleton getInstance(){
        return instance;
    }
     
    public void test(){
        System.out.println("It is a singleton example.");
    }
}

Output:

It is a singleton example.
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments