单例模式
说明:整个程序有且只有一个实例,该类负责创建自己的对象,同时确保只有一个对象被创建。
1、静态方法创建。
class Apple{
public static Apple apple = null;
public static Apple getSingleton(){
if(apple == null){
apple = new Apple();
}
return apple;
}
}
2、静态构造函数创建。
class Apple{
public static Apple apple = null;
static Apple(){
apple = new Apple();
}
public static Apple getSingleton(){
return apple;
}
}
3、静态声明创建对象。
class Apple{
public static Apple apple = new Apple();
public static Apple getSingleton(){
return apple;
}
}
本文介绍了Java中实现单例模式的三种常见方法:静态方法创建、静态构造函数创建以及静态声明创建对象。单例模式确保了类只有一个实例,并提供全局访问点,常用于配置类或者资源管理类等场景。

2406

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



