腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(193)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
4
回答
Scala期货与
JMM
我有一个关于
JMM
和Scala期货的问题。 在下面的代码中,我有一个不可变的数据类。我在一个线程(在未来应用程序中)中创建它的一个实例,然后订阅完成事件。
浏览 2
修改于2018-10-18
得票数 1
1
回答
JMM
和发生-之前
我有一个关于
JMM
的问题。我知道“之前发生”是什么意思,但我不明白一件事。
浏览 2
修改于2016-07-24
得票数 1
2
回答
实践中的
JMM
考虑以下用Java编写的多线程代码: boolean n; // non-volatile线程1:System.out.println("n=" + n);n = true;假设最初是n = v = false。 如果n是java.util.List (因
浏览 6
修改于2016-08-27
得票数 3
回答已采纳
2
回答
JMM
关系发生前的重排
这是JLS中关于
JMM
关系之前发生的事情(第17.4.5节): 应当指出的是,在两项行动之间的关系发生之前就出现了一种情况,并不一定意味着它们必须在执行中按这种顺序进行。
浏览 4
修改于2016-01-14
得票数 3
回答已采纳
1
回答
等待()并通知()
JMM
语义
我有一个很特别的问题,我找不到答案。但是,在语义上,使用wait()或notify()的代码是否也做了所有这一切并不十分清楚:毕竟,它没有明确地输入或离开synchronized块。JVM是否
浏览 1
修改于2020-05-02
得票数 1
回答已采纳
1
回答
JMM
中的执行定义
执行E由元组< P、A、po、so、W、V、sw、hb >描述,包括: W - a write-seen function, whic
浏览 1
修改于2014-09-22
得票数 0
回答已采纳
1
回答
Executor.execute()
JMM
保证
或者更通用一点:根据
JMM
,JIT/JVM可以对两个函数调用进行重新排序吗?
浏览 0
修改于2011-11-16
得票数 0
回答已采纳
2
回答
Java易失语义,
JMM
保证
请考虑下面的代码片段。 this.number = number; return number; }
浏览 0
提问于2018-04-12
得票数 2
回答已采纳
2
回答
JMM
顺序一致性
我试图从Java内存模型的角度来理解“顺序一致性”。JLS的定义,第17章对我来说不是很清楚。有两条线的action1Thread2:action4
浏览 1
提问于2012-11-06
得票数 2
回答已采纳
2
回答
JMM
与幽会的不良使用
不适当地使用幽会x = 42; while (lock.trylock()) assert(x == 42); 在java和c++中,内存模型都允许x=42在锁(1)之后移动。因此断言可能在T2线程中失败。因此,在C++记忆模型中,他们定义了尝试锁定的行为可能是假。但是
浏览 2
提问于2015-01-06
得票数 1
回答已采纳
1
回答
JMM
中最终字段的语义
在这里
浏览 1
修改于2014-08-31
得票数 5
回答已采纳
2
回答
同步和易失性中的
JMM
很多次我看到像这样的建筑: volatile Object o; if(this.o == null) this.o = o; return this.o;}
浏览 0
提问于2014-03-28
得票数 1
回答已采纳
1
回答
最近的
JMM
是否将同步块指定为其他线程的原子块,甚至是异步线程?
当我阅读一篇关于上的双重检查锁定的文章时,我遇到一条评论:“应该注意的是,DCL实际上可以在某些
JMM
的版本上工作--因为很少有
JMM
真正正确地实现了
JMM
。”因此,我由此推断,
JMM
将同步块指定为原子块,即使是在其他线程中未同步的块。我说的对吗?(我试着在甲骨文的网站上阅读
JMM
,但它太抽象了,于是我放弃了。)
浏览 3
提问于2015-12-24
得票数 0
回答已采纳
2
回答
这种在
JMM
下线程之间传递对象的方式安全吗?
uiThreadHandler.post(new Runnable() { }); 也就是说,
JMM
另外,
JMM
与Android及其虚拟机有多大关系?
浏览 0
修改于2013-09-22
得票数 1
回答已采纳
1
回答
有效的重新排序-在新的
JMM
下
我只想知道下面的重新排序在新的
JMM
模型下是否有效 instanceVar1 = value ;// normal read operation, no volatile, no volatile instanceVar1 = value ;// normal read operation, no volatile 以上四种情况都是在新的
JMM
浏览 0
修改于2013-07-07
得票数 4
回答已采纳
1
回答
Akka是如何在关系发生之前实现
JMM
的?
在官方的Akka doc中,他们否认: 参与者发送规则:向参与者发送消息发生在同一参与者接收该消息之前。参与者后续处理规则:在同一参与者处理下一条消息之前对一条消息进行处理。 我想知道Akka是怎么做到的。我刚刚查看了源代码(目前最晚),我认为在执行Actor.receive之前应该有一个锁,但是我没有找到任何锁(我认为)。最后,我为ActorCell.invoke找到了一条评论 是的,Mailbox.status,
浏览 2
提问于2013-04-06
得票数 10
回答已采纳
1
回答
JMM
:为什么这个结果是非法的?
我最近偶然发现了在中的例子@State@Outcome(id = {"0", "1"}, expect = FORBIDDEN, desc = "Boring") @Outcome(id = {"9", "8",
浏览 4
提问于2022-09-10
得票数 3
回答已采纳
1
回答
JMM
保证了对对象的最终作为字段和非最终引用。
instance == null) {/*NOP*/} }我有一些问题: P.S.我不知道如何使标题正确,请随时编辑。
浏览 2
修改于2017-02-02
得票数 7
回答已采纳
2
回答
JMM
保证在具有资源的尝试中重新排序& JNI调用。
给定以下代码示例: o.method1(closable); }我故意忽略了实现细节,比如method1是否捕获了可关闭的?在这个问题的第一部分。 我有一个C库,可以概括为: value = ptr; int len(
浏览 4
提问于2017-10-13
得票数 2
回答已采纳
6
回答
引用类型的易失性--它是否总是避免因
JMM
而发布引用问题?
换句话说,我应该声明a和b final或volatile,以防止在
JMM
中出现任何意外,还是仅仅在实例的引用上指示volatile?下面的文章通过其示例证实,在我的示例中,a和b不受阻止永久a关系的
JMM
优化的保护。
浏览 5
修改于2012-11-14
得票数 7
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
点击加载更多
领券