1、饿汉式单例模式
2、懒汉式单例模式
3、线程安全的懒汉式(使用synchronized关键字)
参考:https://www.cnblogs.com/SimplifyIT/p/6561273.html