简介 定义:是确定一个类只有一个实例,而且自行进行实例化且向整个系统提供这个实例。 饿汉式单例:类加载时就进行了实例化 懒汉式单例:第一次使用时才进行实例化。 应用:单例模式应用的非常广泛。我们经常遇到这样的场景,线程A和线程B对同一个对象执行操作,但是在A里面new了后,B里面不便取,使的A,B对象是同一个对象,我们就会使用单例模式了。在Android中我们常用于数据库操作,蓝牙命令控制,以及一些工具类。 优点:因为单例模式里面只有一个实例,避免了重复创建及回收实例,减少了内存的开销,提高了软件的性能,还可以避免资源的争用。 实现 饿汉式 所谓饿汉式就是,需要的实例提前创建好,需要用时就能够