1、单例模式:主要作用是保证在Java应用程序中,一个类Class只有一个实例在。 使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收。
1)懒汉模式:
class Singleton{
private static Singleton s;
private int i;
public static Singleton getInstance(){
if(s == null){
return new Singleton();
}else{
return s;
}
}
private Singleton() {
i=10;
System.out.println(i);
}
}待续。
转载于:https://blog.51cto.com/safiros/1685696
本文深入解析Java中的单例模式,详细介绍了懒汉模式的实现原理及其实现代码,同时讨论了单例模式在内存管理和资源复用上的优势与潜在风险。
1648

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



