单例模式个人理解--JAVA

来源:互联网 发布:linux 虚拟终端 编辑:程序博客网 时间:2024/06/09 14:15

今天学习了一下单例模式,网上搜了下,发现最全的资料中竟然有7种写法.

其实单例模式主要就是保证只有一个实例.  7种方法可以参考单例模式的七种写法

里面对7种模式都做了比较详细的说明.

可以看出, 主要是因为 线程同步和性能两方面的原因.


个人认为, 应该多使用枚举来实现, 因为大部分工作JVM都已经帮你做了.

而且ENUM是1.5的新特性, 现在1.8都出来了. ENUM都是旧知识点了.

其他的写法,理解为什么这么写就可以了.


也不知道我正在做的系统中,什么地方需要用到单例!!!.


0 0