单例模式指的是一个类,在JVM中只能有一个对象存在,一般用于一个类只能有一个对象的场景,可以通过用以下方法实现:
public class Roshan{
private Roshan(){}
private static Roshan roshan = new Roshan();
public static Roshan getRoshan(){
return roshan;
}
以上通过私有化构造器,调用静态方法并且返回静态对象的方法,可以确保JVM中仅存在一个静态的Roshan对象。