第一次写博客,也是第一篇,从单例模式开始,不足之处,望各位看官海涵. 简介 首先我们都知道单例模式是java常用的23种设计模式之一,它的用途可谓是非常广泛.它的核心就在于单实例,即整个环境中该类有且只能有一个对象.而java创建实例的方式已知的有四种,分别是通过new.clone.反射或者序列化这四种方式去创建实例,怎样保证单例呢,下面且听我一一道来. 单例模式的常见写法: 1.基础饿汉式单例 优点: 类加载时就去初始化,没有线程安全问题,不能通过new创建实例 缺点: ①.能通过反射或者序列