腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
4
回答
"
synchronized
(this)“与"
synchronized
((BaseClass)this)”
对于下面的程序, protected int c;
synchronized
(this) { }
synchronized
( (我不确定在"dec()“方法中,SuperClassA强制转换的"this”引用是否为
synchron
浏览 2
修改于2017-05-23
得票数 10
回答已采纳
3
回答
synchronized
方法与
synchronized
块
如果我有以下代码....... public
synchronized
methodB如果是,这是不是我们在私有虚拟对象上使用
synchronized
块的情况,以便methodA和methodB可以在不同的线程上并行运行,而不是methodA (或methodB)在不同的线程上并行运行。
浏览 2
提问于2011-05-27
得票数 4
回答已采纳
3
回答
synchronized
(this)和
synchronized
方法有什么区别
假设我们有以下两个示例代码: this.hello = "hello World";还有这张
synchronized
(this){ }那么现在有人能告诉我有什么不同吗
浏览 2
提问于2010-12-09
得票数 30
回答已采纳
6
回答
java语法:"
synchronized
(this)“
synchronized
(this) { wait(endTime - System.currentTimeMillis()
浏览 1
修改于2012-11-07
得票数 32
回答已采纳
1
回答
synchronized
(this)和
synchronized
(其他对象)有什么区别?
Public Class A private Object memberlockObject = new Object(); // Do something; } } public doStuffa
浏览 2
修改于2016-06-14
得票数 0
2
回答
synchronized
的行为
我读到同步块中的代码遵循“在此之前发生”的语义,因此写在同步块中的所有值都应该对其他线程连续可见。此外,我读到缓存仅在同步块终止时刷新。在下面描述的场景中,如果只使用同步块终止刷新缓存,那么如何执行上面的“在此之前发生”的语义?现在可以保证线程B看到线程A所做的更改了吗?
浏览 0
修改于2013-12-09
得票数 0
回答已采纳
6
回答
synchronized
(this)和
synchronized
(ClassName.class)有什么区别?
我在某处读到应该避免使用
synchronized
(this)。我遇到的一些值得尊敬的代码在构造函数中使用了以下内容: if (double_checked_lock == null) { if (double_checked_lock == null) { } }
synchronized</
浏览 2
修改于2017-05-23
得票数 17
回答已采纳
23
回答
使用
Synchronized
方法而不是
Synchronized
Block有优势吗?
谁能用一个例子告诉我
synchronized
方法比
synchronized
块的优点?
浏览 17
修改于2018-07-08
得票数 418
回答已采纳
2
回答
已锁定等待@
synchronized
当我进入调试器时,有两个线程,它们都停留在@
synchronized
()上。 除非我完全误解了@
synchronized
,否则我不认为这是可能的,也不认为这是命令的全部要点。我有一个主线程和一个辅助线程,它们都需要访问sqlite数据库,所以我将访问数据库的代码块包装在@
synchronized
(myDatabase)块中。
浏览 1
提问于2012-04-15
得票数 3
2
回答
@
synchronized
中的块
在@
synchronized
中执行一个块似乎会取消锁。- (void)method { if(ivar == nil) { ivar = [myBlock() retain
浏览 0
修改于2011-09-14
得票数 1
回答已采纳
2
回答
来自"
synchronized
“的NullPointerException
在下面的代码片段中,我确实从
synchronized
方法获得了一个NullPointerException。我不能再继续调试了,因为
synchronized
不是我的代码。我希望我能从这里的人那里得到一些提示。如果需要,请询问更多详细信息。public void animate(long elapsedTime) { for (Enemies enemies :
浏览 0
修改于2011-04-14
得票数 0
2
回答
@
synchronized
()和NSLock差异
我目前使用的是@
synchronized
(self) { }块,但我不确定这是否提供了正确的保护。它与NSLock实例有什么不同? 最后,有人能建议我如何保护我的方法吗?
浏览 1
修改于2018-07-05
得票数 30
回答已采纳
4
回答
synchronized
(类引用)做了什么?
synchronized
(Foo.Class){} 这是锁定Foo类的所有实例,还是只锁定它的静态方法/字段?
浏览 2
修改于2014-09-19
得票数 4
1
回答
`
synchronized
`的用法不同
在查看时,我注意到
synchronized
的用法有所不同,有些方法使用
synchronized
[this.type]表单override def pushAll(xs: TraversableOnce[A]): this.type=
synchronized
[this.type] { super.pushAll(elems) } 还有一些使用
syn
浏览 26
提问于2012-08-13
得票数 4
回答已采纳
3
回答
了解
Synchronized
的行为
我正在努力提高对
synchronized
调用期间发出的锁的作用域的理解。item); List<T> copy = new ArrayList<T>();
synchronized
例如,
synchronized
(items)创建的锁是否会影响所有尝试读取items的操作,还是只影响那些通过makeSnapshot()方法尝试的读取操作?最初的帖子实际上在add方法中使用了synchoni
浏览 5
修改于2017-05-23
得票数 2
回答已采纳
2
回答
@
synchronized
和dispatch_async
我想要做的是使用@
synchronized
指令来保护一个单例对象,防止它同时被多个线程访问。因此,每当我要修改单例对象时,我都会将修改代码放入@
synchronized
块中,然后将该对象写入磁盘。我的一个想法是使用dispatch_async在单独的线程上编写对象,如下所示:id dataStructure; BOOL success = [plist writeToURL:url
浏览 2
修改于2014-07-03
得票数 1
5
回答
AtomicInteger能取代
synchronized
吗?
那么,这两个是一样的吗:
synchronized
(this){i++;} 2.
浏览 75
修改于2010-11-18
得票数 19
回答已采纳
5
回答
在Java中,
synchronized
方法和
synchronized
块有什么区别?
在Java中,
synchronized
方法和
synchronized
块有什么区别?
浏览 1
修改于2016-09-14
得票数 37
回答已采纳
1
回答
在android中使用
synchronized
()
", idToken[0]);
synchronized
} });
synchronized
task.getResult()); St
浏览 27
修改于2020-08-07
得票数 0
1
回答
Java:
synchronized
(Object)和RejectedExecutionException
我有这个问题:但有时会引发此异常: 执行:java.util.concurrent.RejectedExecutionException
浏览 2
修改于2009-12-23
得票数 1
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券