ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 单例模式 在实际的开发中,绝对部分的服务性质的类都会设计成单例模式 所谓的单例模式,就是类只有一个对象,外部要使用该类的对象,通过调用一个类方法实现。 ~~~ /** * 饱汉式单例模式 * @author lzq31 * */ public class Service2 { private static Service2 service = new Service2(); private Service2() { } public static Service2 getInstance() { return service; } } ~~~ ~~~ /** * 饿汉式单例模式 * @author lzq31 * */ public class Service { private static Service service; private Service() { } public static Service getInstance() { if (null == service) { service = new Service(); } return service; } } ~~~