Java 单例真的写对了么? (查看原文)

单例模式是最简单的设计模式,实现也非常“简单”。一直以为我写没有问题,直到被 Coverity 打脸。1. 暴露问题前段时间,有段代码被 Coverity 警告了,简化一下代码如下...

race604.com   
评论 (7)
Default avatar

u207576 2016-03-22 18:40

😂原来教科书写错了
Default avatar

u210766 2016-03-22 19:49

为什么还要在里面定义一个临时对象呢?
Thumb

卡布奇诺 2016-03-22 20:36

1.构造函数需要私有处理 2.直接饿汉模式即可
Thumb

吾小本 2016-03-23 00:42

mark
Thumb

sure-one 2016-03-23 00:44

Java程序员不看>的?大神n年前就详细解释过了。这篇似有抄袭的嫌疑。
Default avatar

u211022 2016-03-23 08:34

只有分配内存和执行构造函数是异步的才会出现问题吧。但这感觉是同步的啊
Thumb

光之陨落_杰 2016-03-23 15:35

为什么要加一个变量?还有双锁你写错了
Post wxa image%2f37ed7d62a9f74420ae1df1834d2534d4 用微信扫描
小程序码阅读原文

开发者头条

程序员分享平台