腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
jni/java:线程安全
发布
/共享
有效
不
可变
的
本机
对象
、
、
、
、
1)我有一个本机java函数,它传递了几个参数,它
的
实现是一个本机C++构造函数来创建一个
对象
,并返回一个从指向
对象
的
指针转换而来
的
长整型函数。这个
对象
的
构造成员实际上是不
可变
的
。然后,C++
对象
可以根据其构造状态执行工作。2)获得函数调用结果
的
java代码安全地在某个地方
发布
指针
的
加长版本(没有互斥),并更改易
失
性
变量,以有望
浏览 1
提问于2012-08-26
得票数 1
2
回答
是否将字符串类型引用标记为
易
失
性
安全?
、
、
、
我读过一些帖子和文章,说我们不应该将java
对象
声明为
易
失
性
的
,因为结果,只有引用才会变得
易
失
性
。下面是一些示例:Sonar建议
的
‘非原始字段不应该是“
易
失
性
的
’,然而,它也表明,所描述
的
问题是指
可变
对象
‘类似地,标记
可变
对象
字段
易
失</em
浏览 0
提问于2020-05-06
得票数 7
回答已采纳
1
回答
发布
不
可变
、
不
可变
对象
可以通过任何机制
发布
--
有效
的
不
可变
对象
必须安全
发布
(静态初始化、
易
失
性
等)--“实践中
的
Java并发性”。public A getA(){ a= new A(10); return a;} 如果B
的
实例在线程之间共享,那么不会有部分构造
的
浏览 2
提问于2013-12-11
得票数 0
1
回答
用于
发布
有效
不
可变
对象
的
易
失
性
、
、
只使用volatile
发布
一个永远不会发生变化
的
可变
对象
是否安全?如果Holder.resetMutalbe(2)是在Holder.getI()之前从任何线程调用
的
,那么所有线程都会从Holder.getI()获得2吗
浏览 17
提问于2020-11-20
得票数 0
回答已采纳
3
回答
对于java中
的
单个写入器、多个读取器来说,
易
失
性
HashMap是否足够?
、
、
我希望确保,每当线程调用重新加载时,所有阅读器都将从
有效
的
映射(引用和内部结构都是
有效
的
)实例中获得映射条目,它们--旧
的
或新
的
映射实例--都是OK
的
。localMap = new HashMap<>(); return localMap;} 实际上,在Java并发性中,在第52页中,安全
发布
习惯用法包括将对它
的
引用存储到
易
<
浏览 13
提问于2022-01-17
得票数 1
回答已采纳
3
回答
有关引用类型
的
Java volatile关键字
的
问题
、
、
我知道Java中
的
volatile关键字可以使引用变量和除long和double之外
的
所有原语
的
读/写操作在本质上是原子
的
。我还知道诸如递增整数、var++之类
的
复合语句不是原子语句,不应该用来代替同步语句。 num = numIn; }现在,假设您将Setter
的
一个实例声明为static void main(S
浏览 1
提问于2011-06-04
得票数 4
回答已采纳
1
回答
最终和内存泄漏
、
、
、
据我所知,final告诉CPU它可以缓存变量/
对象
(无论如何,不同
的
CPU不同。我认为x86 CPU-s真的在做核心缓存L1)我
的
问题是: 在下面的示例中,我将一个
对象
myObjectFinal设置为final,这样CPU就可以缓存它,然后它会在里面修改一个值。如果我更改了myObject,缓存
的
最终结果是否也会被更改呢?因此,主要问题是:使
可变
对象
成为最终
对象
还是
易
失
性
对象</e
浏览 1
提问于2016-10-21
得票数 0
2
回答
避免使用
易
失
性
修复
、
、
、
、
PMD规则集中定义
的
规则之一是:“避免使用
易
失
性
”,这说明“
不
推荐使用
易
失
性
修饰符”。此规则在PMD
的
争议规则集中提到。在我
的
团队中,我们在各个模块上配置了Sonar,这些模块间接地拥有来自PMD
的
规则集,因此任何使用
易
失
性
pops作为关键警告。
的
问题是为什么我们使用
易
失
性</em
浏览 2
提问于2015-12-21
得票数 4
回答已采纳
2
回答
对于引用树,Java
的
易
失
性
关键字是“递归”
的
,还是必须将每个引用声明为
易
失
性
?
、
、
} // play with outerVar.innerVar}还是我们必须显式地声明innerVar
易
失</e
浏览 6
提问于2013-12-27
得票数 5
回答已采纳
1
回答
如果存储在concurrentHashMap中,POJO
对象
threadsafe中
的
可变
字段是否?
如果存储在concurrentHashMap中,POJO
对象
threadsafe中
的
可变
字段是否? 或者,我需要用锁来加速字段,还是使它们
易
失
性
,以确保所有线程都能看到向上
的
情况?将字段标记为
易
失
性
是否足以确保所有线程都能看到更新?
浏览 3
提问于2013-08-03
得票数 5
回答已采纳
1
回答
静态const与C++11/14中
的
成员字段
、
、
、
、
这些成员变量之间有什么区别: static const int i = 0;}; 如果我
的
理解是正确
的
浏览 1
提问于2016-03-29
得票数 9
回答已采纳
1
回答
使用
易
失
性
发布
不
可变
对象
是否安全?
、
、
、
最近,我阅读了"Java并发性在实践中“章节-> "3.4.2示例:使用
易
失
性
发布
不
可变
对象
”。@Immutable private final BigInteger lastNumber; private final因为它
发布
不
可变
的
<
浏览 3
提问于2013-04-20
得票数 2
回答已采纳
1
回答
是否使用多个签名
的
相同代码重载赋值运算符?
、
、
假设我有一个C类: int m_i { 0 };现在这个类可以
用于
非
易
失
性
对象
和易
失
性
对象
:volatile C y; 我希望能够分配
易
失
性
到非
易
失
性
,非
易
失
性
到
易
失
性
,非
易
浏览 2
提问于2019-10-02
得票数 0
2
回答
使用
可变
变量安全
发布
不
可变
对象
、
我偶然发现了这样
的
说法: 我真的很困惑。有人能用一个合适
的
例子来说明这一点吗?
浏览 2
提问于2010-12-07
得票数 4
回答已采纳
1
回答
不同
的
过载功能?
有人能证实我对我们过载
的
理解是否正确吗?const/ void X(int);void X(int&
浏览 0
提问于2013-06-03
得票数 1
回答已采纳
1
回答
‘`const int a=1;’a‘是一个常数表达式,如果’a‘具有自动存储持续时间
、
、
N4527 5.20expr.constp2 (2.7) -lvalue-rvalue转换(4.1),除非适
用于
(2.7.1) -整数或枚举类型
的
非
易
失
性
极值,指一个完整
的
非
易
失
性
const
对象
,该
对象
具有先前
的
初始化、使用常量表达式初始化或。(2.7.
浏览 0
提问于2015-07-21
得票数 2
回答已采纳
2
回答
安全
发布
生产者消费者方案
、
、
、
、
我正在尝试为一个生产者-多个消费者
的
场景找到最快
的
和无锁
的
解决方案。我假设,当只处理一个生产者,并且值可能在两者之间丢失时,我们只需要关心安全
发布
。我提出了以下解决方案
的
概念:class SharedObject { timer.scheduleAtFixedRate(c2, 0, 10);
浏览 3
提问于2011-10-14
得票数 0
回答已采纳
1
回答
当多个线程设置相同
的
值时,正确
的
值可以存储在变量中吗?
、
、
、
我正在x64 windows msvc上编写多线程代码。static unsigned int value[100];for(size_t i = 0 ; i < 100 ; i++) if( value[i]== 0 ) value[i] |= (1 << 2);}for(size_t i = 0 ; i < 100 ; i++) if( value[i] == 0 ) value[
浏览 5
提问于2021-12-14
得票数 0
2
回答
在Java中对
易
失
性
对象
进行非
易
失
性
引用
的
行为
、
、
、
、
来自C/C++,我对Java中
的
易
失
性
对象
行为有些困惑。 Book loca
浏览 1
提问于2018-01-19
得票数 2
2
回答
合格证书是什么意思?
、
、
、
回答我
的
最后一个问题: 有人能帮我定义一下吗?
浏览 0
提问于2014-12-17
得票数 15
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
重磅:Java 14 正式发布了!
IPFS和EdgeFS的比较
你相信有单条容量高达512GB的内存条吗?没错!Intel最近发布了它!
JDK/Java 14 可能带来什么新特性?
你相信有单条容量高达512GB的内存条吗?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券