版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41723615/article/details/88786105
DCL可以解决多线程单例模式的非线程安全问题。
运行结果:
序列化与反序列化实现的单例模式的实现
静态内置类可以达到线程安全问题,但如果遇到序列化对象时,使用默认的方式运行得到的结果还是多例的。
使用static代码块实现单例模式
DCL可以解决多线程单例模式的非线程安全问题。
运行结果:
序列化与反序列化实现的单例模式的实现
静态内置类可以达到线程安全问题,但如果遇到序列化对象时,使用默认的方式运行得到的结果还是多例的。
使用static代码块实现单例模式