1、如何构造单例模式
所谓单例模式,就是说一个类只能有一个实例化的对象,为了避免任意的实例化,将类的构造函数定义为私有成员即可,代码如下:
class Person{
private static Person(){}
private staticPerson p1=new Person();
public static Person getPerson(){
return p1;
}
……
}
class Test{
public static void main(String args[]){
Person p=Person.getPerson();
}
}
2、单例模式的应用
windows系统中的回收站,任务管理器都是单例模式,统计在线人数也需要用到静态成员,做成单例模式。
对于单例模式的应用,以后会有新的更新。
此文章思想依然来自魔乐科技的教程。