大家帮忙看下,如此代码在多线程下是否能兼顾效率和稳定呢?

大板牙花生 大板牙花生 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
因为对多线程不熟悉。所以写了如下代码。

即多线程下 单例模式,能够高并发相应修改内容,对已修改的内容能够实时显示。不知道代码有什么问题。
isOnChanged 总觉的是多余,是吧??


private final static SpoutIntel siInstance = new SpoutIntel();
private int spoutNowSum =0;
private volatile boolean isOnChanged =false;

private SpoutIntel(){}

public synchronized static getInstance(){
return siInstance;
}

public void set(int s){
synchronized( spoutNowSum )
{
isOnChanged = true;
spoutNowSum = s;
isOnChanged = false;
spoutNowSum.notifyAll();
}

}

public int get(){

synchronized( spoutNowSum ){
while(isOnChanged){
spoutNowSum.wait();
}
return spoutNowSum;
}

}

...全文

相关推荐

收入分配兼顾效率与公平.ppt

结论:效率和公平是经济生活中两个重要的概念,需要在资源分配中兼顾效率和公平,保障每个个体的权益和机会,避免不公平和歧视,维护社会的稳定和发展。

myh93067

冰点下载器:高速稳定多线程下载工具实战解析

冰点下载器是一款专为高效获取文库类网站资源设计的智能工具,具备网页内容识别、资源链接提取与本地文件转换三大核心能力。其通过模拟浏览器行为,精准抓取百度文库、豆丁网等平台的文档数据流,并利用多线程技术实现高速下载。支持PDF、DOC、TXT等多种格式的无缝导出,兼容性强,操作界面简洁直观。该工具在教育资料收集、科研文献整理等场景中表现出显著效率优势,区别于传统浏览器另存为方式,能有效绕过前端限制,完成动态渲染页面的内容捕获,为用户提供了稳定可靠的批量下载解决方案。

初雪CH

高一政治效率优先兼顾公平.doc

公平关注的是社会成员之间的差距是否合理,以及是否提供了平等的机会和待遇。3. 效率与公平的关系:效率优先兼顾公平是社会主义市场经济体制下的一个重要原则。

yb59886

离心泵兼顾效率和汽蚀性能的理论分析与设计.rar

改善汽蚀性能的方法包括提高泵的吸入高度、采用抗汽蚀材料、优化泵的几何形状和调整运行条件等。在进行离心泵的设计时,兼顾效率和汽蚀性能是一项挑战。

勾之月

兼顾效率和公平的税收应用.pptx

本文旨在探讨兼顾效率和公平的税收应用,分析税收制度设计的关键要素,以及实现税收效率和公平性的科学方法。

拉拉庸
评论 11
收藏 已收藏
分享
返回顶部
大板牙花生
Java EE 67,535 成员 225,843 内容