腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Java
双重
检查
锁定
代码
解释
、
、
我有一个我不理解的
代码
片段,我将强调一下让我困惑的部分。instance = r; } return r; } 我见过https://www.journaldev.com/1377/
java
-singleton-design-pattern-best-practices-examples
浏览 21
提问于2020-10-28
得票数 0
回答已采纳
0
回答
同步
双重
检查
锁定
后的android?
、
、
我们知道android是在
java
6上实现的,现在转移到了
java
8。我的问题是关于
双重
检查
锁定
,很多博客建议
双重
检查
锁定
在
java
5之后是不会被打破的,因为在保证“易失性”之前发生了。
浏览 5
提问于2016-12-23
得票数 0
回答已采纳
11
回答
Java
双重
检查
锁定
、
、
、
、
我最近偶然看到了一篇文章,讨论了
Java
中的
双重
检查
锁定
模式及其缺陷,现在我想知道,我使用了多年的该模式的一个变体是否会受到任何问题的影响。
浏览 11
提问于2009-10-26
得票数 43
1
回答
在
Java
中
双重
检查
锁定
是否需要`volvle`,而在C#中不需要?
、
、
、
众所周知,为了使
双重
检查
锁定
能够正常工作,必须将变量声明为volatile,而同步对象的初始化是不够的。Stack Overflow 指出,对于C#,volatile对于
双重
检查
锁定
是不必要的(尽管注意到这可能特定于某些CPU或微软的实现),同时也认为
Java
语言的synchronized语句的语义与C#的lock语句相同,这表明在
Java
语言中发现的相同问题也将存在于C#中,除非两种语言之间的
双重
检查
锁定<
浏览 12
提问于2014-04-15
得票数 5
3
回答
为什么在python中执行延迟初始化是线程安全的?
、
我是一个恢复中的
java
程序员,如果这段
代码
被翻译成
java
,它将被认为是竞争条件(
双重
检查
锁定
)。为什么它能在python中工作?我知道python中有一个线程模块。锁是由
解释
器秘密添加的,以确保线程安全吗? 规范的线程安全初始化在Python中是什么样子的?
浏览 0
提问于2012-02-27
得票数 7
回答已采纳
1
回答
在Android中对单例进行惰性初始化的正确方法是什么?
Sonar的一份工作报告中,我们对一个Android项目提出了一些警告:为了纠正这些问题,我被定向到关于
双重
检查
锁定
的维基百科条目当我浏览安卓框架
代码
时,我没有看到使用
双重
检查
锁定
的例子,例如,WebViewDatabase类只是同步了它的getInstance(上下文)方法: public static synchronized
浏览 3
提问于2012-08-31
得票数 0
回答已采纳
4
回答
(回答:延迟初始化并进行
双重
检查
锁定
)
、
、
考虑以下
代码
:{不管怎么说,其他人也必须这样做。这是一个标准化的模式吗?这叫什么?
浏览 2
提问于2011-05-15
得票数 2
回答已采纳
5
回答
为什么要使用
双重
检查
锁定
呢?
、
、
、
、
我一直在运行使用
双重
检查
锁定
的
代码
,我仍然不明白为什么要使用它。 Interlocked.CompareExchange(ref field, newValue, null);(我的问题适用于C#和
Java
,尽管上面的
代码
是针对C#的。)与原子操作相比,
双重
检查
锁定
是否具
浏览 0
提问于2011-05-23
得票数 6
回答已采纳
2
回答
Android中的
双重
检查
锁定
、
、
、
、
根据许多人的说法,
java
中比较常见的
双重
检查
锁定
习惯用法已经被打破,除非您运行的是1.5或更高版本并使用volatile关键字。一个损坏的
双重
检查
锁样本:// "Double-Checked Locking" idiom privatereturn helper; // other functio
浏览 3
提问于2011-04-19
得票数 19
回答已采纳
3
回答
“
双重
检查
锁定
”在ColdFusion中有效吗?
、
、
我在我的CF应用中使用了一个
双重
检查
锁定
的版本(在我知道
双重
检查
锁定
是什么之前)。这似乎是可行的,因为没有过多的
锁定
,并且不会创建对象副本。然而,我最近了解到,我不知道这在CF中是否成立,因为CF线程和锁与原生
Jav
浏览 0
提问于2009-02-16
得票数 0
1
回答
复核锁从支票式样中消失了-为什么?
、
、
从中,校验样式删除了
双重
检查
的
锁定
检查
。我不明白为什么
Java
5中不再会出现这样的错误,也不明白如何用另一个警告来补充它。有人能
解释
一下吗? 编辑:我理解如何添加易失性关键字来解决这个问题。我担心的是:这个警告还值得吗?我在考虑程序员
浏览 2
提问于2012-11-20
得票数 3
回答已采纳
1
回答
Java
双重
检查
锁定
,这段
代码
能工作吗?
、
我读过。但是我想知道如果我用一个函数来创建对象,会不会有问题呢? private Helper helper = null; if (helper == null) if (helper == null) } }
浏览 4
提问于2012-10-11
得票数 3
2
回答
解释
双重
检查
锁定
中的竞争条件
、
、
、
问题>我看到了上面关于为什么
代码
存在导致竞争条件的
双重
检查
锁定
问题的
解释
。然而,我仍然很难理解问题是什么。也许一个具体的两个线程一步一步的工作流可以帮助我真正理解上述
代码
的竞争问题。
浏览 0
提问于2011-12-20
得票数 5
回答已采纳
2
回答
不通过
双重
锁定
检查
的
java
代码
、
、
、
备注:我知道在
java
5之前(2004年给出),在
java
中
双重
检查
锁会失败,甚至在“”字段中添加“”。在
java
5之后,易失性语义已经正确地用于
双重
检查
锁。我还知道,即使在
java
5之后,也是由于无序执行造成的.但是,我的问题是:如何编写
代码
来证明(
双重
检查
锁将在没有“易失性”的情况下失败)?。我读过许多文章,指出在
java
中
双重
检查
锁将失
浏览 5
提问于2016-01-15
得票数 0
回答已采纳
4
回答
这是不是坏了的
双重
检查
锁定
?
、
、
、
Checkstyle将此
代码
报告为“
双重
检查
锁定
习惯用法被破坏”,但我不认为我的
代码
实际上受到
双重
检查
锁定
问题的影响。private void createRow(int id) { if (row == null) {
浏览 0
提问于2008-12-01
得票数 5
回答已采纳
1
回答
在标准库中实现单例设计模式的示例
我正在搜索单例设计模式实现的示例(
双重
检查
锁定
、枚举等)。在
java
源
代码
或其他标准库中。我想
检查
一下常用的库采用了哪种方法。请推荐一些实现单例设计模式的类/库。
浏览 0
提问于2013-10-23
得票数 1
1
回答
线程安全延迟初始化:静态与std::call_once和
双重
检查
锁定
、
、
、
对于线程安全延迟初始化,应该选择函数、std::call_once或显式
双重
检查
锁定
中的静态变量吗?有什么有意义的区别吗?Anthony Williams 同时使用显式内存排序和std::call_once进行
双重
检查
锁定
。杰夫普雷辛,在一个广泛的,描述了几个变化的
双重
检查
锁定
。他确实提到了使用静态
浏览 9
提问于2014-09-24
得票数 20
回答已采纳
1
回答
寻找一个测试来重现损坏的
双重
检查
锁定
、
、
有没有人知道有一个测试可以在
java
中重现“被破坏的
双重
检查
锁定
”问题?
浏览 6
提问于2012-11-27
得票数 0
回答已采纳
4
回答
单例设计模式
双重
检查
锁定
、
、
、
、
在这段
代码
中,我使用了如上所述的
双重
检查
锁定
。我在一些源
代码
上读了很多帖子,他们说
双重
检查
很有用,因为它可以防止两个并发线程同时运行,从而产生两个不同的对象。然后2个线程将如何尝试执行上面的
代码
。谢谢:)
浏览 0
提问于2019-09-30
得票数 0
3
回答
什么是三重
检查
锁定
模式?
、
即使你把易失性,那么它也不保证
双重
检查
锁定
模式安全和portable.Why,是这样吗?我曾经认为易失性已经解决了这个问题,但在我读这本书之前,它似乎并不正确。
浏览 3
提问于2010-09-02
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是Java中的`volatile`关键字?`volatile`关键字的作用是什么
懒汉式单例中为什么要使用双重检测
10个艰难的Java面试题与答案
深度琢磨Java 并发编程 到底啥是同步机制 如何盘他
谁能真正替代你?AI辅助编码工具深度对比(chatGPT/Copilot/Cursor/New Bing)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券