定义 单件模式确保一个类只有一个实例,并提供一个全局访问点。 利用静态变量来记录唯一的一个实例。 把构造器私有化 定义一个方法返回实例 单件模式需要注意多线程的问题。可以使用锁或者在程序创建过程中就实例化该类。也可以使用双重检查加锁。