Java模式设计之单例模式(四) - 编程入门网
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-06-22
查成立对Java 语言来说是不成立的。
给读者的一点建议 有很多非常聪明的人在这个成例的Java 版本上花费了非常多的时间,到现在为止人们得出的结论是:一般而言,双重检查成例无法在现有的Java 语言编译器里工作[BLOCH01, GOETZ01, DCL01] 。 读者可能会问,是否有可能通过某种技巧对上面的双重检查的实现代码加以修改,从而使某种形式的双重检查成例能在Java 编译器下工作呢?这种可能性当然不能排除,但是除非读者对此有特别的兴趣,建议不要在这上面花费太多的时间。 在一般情况下使用饿汉式单例模式或者对整个静态工厂方法同步化的懒汉式单例模式足以解决在实际设计工作中遇到的问题。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Java模式设计之单例模式(四) - 编程入门网的所有评论