java设计模式之单例模式的详解及优点