单例模式,目的是保证类仅有一个实例,并且可以供应用程序全局使用。这个类自己创建自己的对象,并且对外有公开的调用方法。
要使一个类只能生成一个对象,就是要限制使用它的构造函数,即将构造函数定义为private或protected的,然后另辟一个公有方法返回对象。
思想:静态类.静态方法。返回静态变量。
【饿汉模式】:静态变量对象直接new,加载当前类时就生成该对象。
【懒汉模式】:调用时才在静态方法中创建对象,如有则不创建返回已有对象。

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