腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Objective C,将
Java
中的
易
失性转换为Objective C的最好方法是什么?
我正在尝试将
Java
代码转换为Objective C代码。并且
java
代码包含定义为
易
失性的变量。我在网上查看了
java
中的“
易
失性”用法,如下所示 Essentially, volatile is used to indicate that a variable's value will be所以,如果我要在Objective C中将变量设置为
易
失性,因为变量将被不同的线程访问,那么我不需要将这些变量设置为
易
失性,因为我可以将这些变量设置为原子变量?
浏览 2
提问于2011-03-17
得票数 6
回答已采纳
2
回答
是否将字符串类型引用标记为
易
失性安全?
、
、
、
我读过一些帖子和文章,说我们不应该将
java
对象声明为
易
失性的,因为结果,只有引用才会变得
易
失性。下面是一些示例:Sonar建议的‘非原始字段不应该是“
易
失性的’,然而,它也表明,所描述的问题是指可变对象‘类似地,标记可变对象字段
易
失性意味着对象引用是
易
失性的,但对象本身不是’。我的问题是:声明
java
字符串为
易
失性安全吗?
浏览 0
提问于2020-05-05
得票数 7
回答已采纳
2
回答
java
和C++11
易
失性
、
、
、
、
我想把一些代码从
Java
移植到C++11,但我对
易
失性关键字有点迷惑。 我不熟悉
Java
语言,也不明白
易
失性变量是什么。它保证每个线程都可以访问变量的最新值--这就是C++的
易
失性行为。所以我认为C++11可以很好的替代
Java
volatile,那就是std::Atomical.或者我完全错了,因为我错过了一些额外的
Java
易
失性特性?
浏览 3
提问于2012-01-30
得票数 3
回答已采纳
1
回答
GWT客户端代码中的
易
失变量
、
、
、
这是而不是,关于
易
失变量是
java
,是关于如何在生成JavaScript代码时由GWT编译器处理
易
失性变量的。我在GWT上工作了一段时间,我知道客户端
java
代码在编译过程中被转换为JavaScript。在
java
中,读/写
易
失变量是一种原子操作,因为它必须从/写到主内存。据我所知,JavaScript代码在浏览器中运行,那么
易
失性变量的
易
失性有多大? 由于我没有那么专注于GWT内部,所以我在上面发布了这个问题。任何解释答案的帮助都
浏览 1
提问于2013-10-04
得票数 2
回答已采纳
1
回答
Objective C中的‘NonAtomic`在
Java
中的等价物是什么?
、
我的猜测是,它将类似于volatile关键字,后者在
Java
语言中提供了关系、可见性和原子值赋值(如果类型>32位,则为long)。是吗?
浏览 1
提问于2014-03-26
得票数 0
2
回答
在
Java
中对
易
失性对象进行非
易
失性引用的行为
、
、
、
、
来自C/C++,我对
Java
中的
易
失性对象行为有些困惑。 Book local = b; }AFAIK,
易
失性表示b所引用的"book对象“应该在主内存中据我理解,
易</
浏览 1
提问于2018-01-18
得票数 2
1
回答
可以通过
Java
编译器优化消除
易
失性
、
Java
编译器(版本5或更高版本)执行的优化可以删除变量的“
易
失性”声明吗?如果没有多线程,即应用程序从未使用多个线程?如果一个
易
失性变量由一个线程写入,但任何其他线程从未访问该变量,则为?如果一个
易
失性变量被多个线程读取,但从未修改(只读,不写),则为?。
浏览 2
提问于2020-01-07
得票数 3
回答已采纳
1
回答
使用LazySet的
JAVA
易
失性变量读取性能
、
我正在尝试理解
易
失性变量在
JAVA
中的性能。 我看到了,当涉及到写入器时,似乎
易
失性读取很慢。我没有看到更多的论据或基准提到同样的问题。AtomicReference lazySet将如何影响
易
失性变量读取
浏览 12
提问于2020-06-05
得票数 3
3
回答
为什么使用“
易
失性”在这里没有任何区别?
、
我正在学习
Java
中
易
失性的用法。下面是我从许多文章中读到的示例代码: // do stuff}另外:在许多文章中,他们说这个没有“
易</e
浏览 3
提问于2014-03-06
得票数 0
回答已采纳
5
回答
Java
中的
易
失变量
、
、
、
因此,我正在阅读这本书,名为
Java
并发在实践中,我被困在这个解释,我似乎无法理解,没有一个例子。以下是这段话: 我很困惑,为什么在读取
易
失变量之前,所有其他非
易
失变量对B都不可见?
浏览 6
提问于2011-06-06
得票数 23
回答已采纳
1
回答
影响其他非
易
失变量内存一致性的
Java
易
失性变量
、
、
、
、
写入
易
失性变量场景BB2。将所有非
易
失性变量从主存重新加载到本地内存。 方案A和B是否涉及
易
失性变量的正确行为?(使用
Java
1.8/ 1.5+)
浏览 3
提问于2017-04-30
得票数 1
回答已采纳
1
回答
Java
和C#中
易
失性语义背后的推理是什么?
、
、
、
、
C#和
Java
都定义了*
易
失性写入具有发布语义 这是定义
易
失性的唯一正确方法。
浏览 0
提问于2012-07-05
得票数 12
回答已采纳
1
回答
对
易
失性字段的读取是否在每次后续写入之前发生?
、
Java
并发性在实践中说(在JMM章节中)我的问题是:对
易
失性字段的读取发生在对该字段的任何/每次后续写入之前??
浏览 0
提问于2014-01-25
得票数 4
2
回答
Lombok不适用于容易出错的
、
error-prone version: 2.3.1[ERROR] Stack Trace: 丛-编译器-javac-<
浏览 1
提问于2018-04-30
得票数 0
1
回答
设置一个变量并打印它,没有任何线程,但它打印旧的值?
、
、
我有一段简单的
Java
代码: static { int y; intjavac A.
java
&&
java
AException in thread "main"
java
.lang.NoSuchMethodError: main 而是输出"x: 3“。这是另一种我不知道的优化类型吗,比如
易
失性?我认为
浏览 0
提问于2013-07-17
得票数 2
4
回答
几次写入对
Java
中
易
失性变量的影响
、
、
、
我在这个网站上发现了一些有趣的问题(例如,),关于
易
失性变量在
Java
中的可见性的影响,起源于这一段,摘自一书。
易
失性变量的可见性效应超出了
易
失性变量本身的值。当线程A写入
易
失性变量,随后线程B读取该变量时,在写入
易
失性变量之前对A可见的所有变量的值在读取
易
失性变量后对B变得可见。因此,从内存可见性的角度来看,编写
易
失性变量就像退出同步块一样,读取
易
失性变量就像进入同步块一样。我能安全地假设A和B都保证看到everything,在
浏览 5
提问于2015-01-25
得票数 10
回答已采纳
1
回答
在
java
中,
易
失性引用是什么意思?
、
、
当我在
Java
8中读取ConcurrentHashMap的源代码时,它使用了
易
失性引用来实现并发,所以
易
失性引用可以使引用所指向的内存对其他线程可见?
浏览 2
提问于2018-08-16
得票数 0
4
回答
什么时候使用
易
失性改性剂?
、
可能重复: 我感兴趣的是看到真实世界中使用
易
失性修改的原语或对象引用。
浏览 9
提问于2012-04-30
得票数 3
3
回答
什么时候不用挥发?
、
、
、
、
在线程之间共享对象的类成员中,是否有不使用
易
失性的场景?我的理解是
易
失性关键字确保对象值不被线程缓存,而是总是从内存中读取,但不标记它
易
失性并不意味着它总是被线程缓存。所以我的问题是,我们能不能保证不标记这样一个类是
易
失性的,或者代码会对随机行为开放吗? 编辑:我明白,使用
易
失性并不能保证我的逻辑的正确性。我的问题更多是一个理论性质的问题,是我试图理解
Java
内存模型的问题。
浏览 5
提问于2014-11-19
得票数 2
回答已采纳
1
回答
轻松写字,这是什么意思?
、
私有静态类节点{
易
失性E项;
易
失性节点下一步;/** *构造一个新节点。使用轻松的写入,因为项目只能在通过casNext发布后才能看到。*/节点(E项目){UNSAFE.putObject(此处,itemOffset,item);} 它来自
java
.util.concurrent.ConcurrentLinkedQueue.
java
浏览 0
提问于2017-09-18
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
难,并非难;易,并非易
JAVA 基础:Java概述
易库易深交所终止
从Java 9到Java 17之Java 11
从Java 9到Java 17之Java 12
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券
首页
学习
活动
专区
圈层
工具
MCP广场
返回腾讯云官网