单例模式:使用枚举版本

单例模式:使用枚举版本,第1张

单例模式:使用枚举版本
public enum WirelessSensorFactory {    INSTANCE;    // all the methods you want}

这是您的单例:一个只有一个实例的枚举。

请注意,此单例是线程安全的,而您的不是:线程安全的:两个线程可能都陷入竞争状况或可见性问题,并且都创建了自己的单例实例。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5428740.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存