单例模式:
单例模式,它是指在设计一个类时,需要保证在整个运行期间针对该类只存在一个实例对象。
class BBC{ private static BBC bbc=new BBC(); private BBC(){} //私有化构造方法 public static BBC getBBC(){ return bbc; }}
- 类的构造方法声明为私有,这样就不能在类的外面使用new关键字,实例化对象了。
- 因为变量应该禁止外界直接访问,使用private修饰
- 外界通过类名.方法名获取实例对象。
- final作用禁止外部对该变量进行修改。
多例模式:
产生多个实例对象。