Android源码设计模式(一)-单例模式

单例模式 确保某个类有且只有一个对象的场景,避免产生多个对象消耗过多的资源,或者某种类型的对象只应该有且只有一个。例如,建立一个对象须要消耗的资源过多,如要访问IO和数据库等资源,这是就要考虑使用单例模式。html 经过将单例类的构造函数私有化,使得外部类不能经过new的形式手动构造单例类的对象。单例类对外会公开一个公有静态方法,经过它获取单例类的惟一对象,在这个过程当中,要确保多线程的环境下单例
相关文章
相关标签/搜索