public class Singleton{
private Singleton(){
InputStream is = getClass().getResourceAsStream("/db.properities");
try{loal(is)}
catch ...
}
private static Singleton singleton = new Singleton();
public static getSingleton(){return singleton;}
}
private Singleton(){
InputStream is = getClass().getResourceAsStream("/db.properities");
try{loal(is)}
catch ...
}
private static Singleton singleton = new Singleton();
public static getSingleton(){return singleton;}
}
本文介绍了一个使用Java实现的单例模式示例。该单例通过私有构造方法防止外部实例化,并利用静态内部类实现懒加载。同时展示了如何从资源文件中读取配置。
2923

被折叠的 条评论
为什么被折叠?



