腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(218)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
5
回答
如何使用
ReadWriteLock
?
我得到的建议是,
ReadWriteLock
可能会帮助我解决问题。你能给我一个例子,告诉我应该如何在我的读者和作者之间使用这个
ReadWriteLock
吗?E
浏览 0
修改于2009-10-29
得票数 5
2
回答
如何使用
ReadWriteLock
为了防止不同的线程写入相同的对象,同时为了提高效率,我使用了
ReadWriteLock
。但我不太确定它是如何工作的。
浏览 2
修改于2012-05-15
得票数 0
回答已采纳
2
回答
同步vs
ReadWriteLock
在if条件和添加条件之间的代码部分在我看来不是线程,安全,我正在考虑使用对象锁(无synchronized块)来保护该部分,但是
ReadWriteLock
更好吗?
浏览 0
修改于2016-10-24
得票数 0
1
回答
为什么不允许
ReadWriteLock
升级?
ReadWriteLock
降级是ReentrantReadWriteLock实现所允许的(下面示例中的tryLock()总是返回true): boolean downgraded = false; try {)
readWriteLock
).getWriteHoldCount() == 1;
浏览 0
提问于2015-10-26
得票数 10
回答已采纳
1
回答
Java
ReadWriteLock
再入
嗨,我读过关于Java语言中的
ReadWriteLock
的文章,但我不确定我是否已经掌握了它的重入部分。下面是两个简短的代码示例,它们只使用一个主线程来显示重新进入 public static void main( String[] args ) { }第二个例子 public static void main( String[] args ) {
ReadWr
浏览 4
修改于2016-10-28
得票数 0
2
回答
ReadWriteLock
vs StampedLock
我一直在使用来实现/维护一个锁定习惯用法。然而,除了性能之外,在我看来,StampedLock的维护和使用要困难得多,也更复杂--例如,线程现在可能会死锁--所以应该采取相应的行动。
浏览 1
提问于2015-03-08
得票数 6
1
回答
Java中的
ReadWriteLock
我想确定:如果线程在读锁中,另一个线程也可以进入这个读锁或另一个读锁,但是任何线程都可以进入写锁,而一个或多个线程在读锁中。如果线程在写锁中,那么任何线程都可以进入写锁或读锁。
浏览 1
修改于2014-03-08
得票数 2
回答已采纳
1
回答
ReadWriteLock
写锁饱和
我遇到了Writer线程在没有获得锁的情况下被饥饿的问题。请看下面的代码。如果我试图使用读锁的tryLock()来获取锁,写进程将会变得饥饿,并且它将永远无法写入。即使在公平的情况下,编写器进程也会完全饿死,永远不会执行。相反,如果我只尝试reader.readLock(),那么写入器进程将能够获得锁。谁能告诉我,我是否可以在ReadWriteLocks中使用trylock()。import
浏览 4
修改于2017-07-17
得票数 0
1
回答
同步与
ReadWriteLock
性能
java.util.Collections;import java.util.concurrent.locks.Lock; } private final
ReadWriteLock
readWriteLock
= new R
浏览 6
修改于2016-01-05
得票数 6
2
回答
等待设置对象的
ReadWriteLock
java.util.concurrent.TimeUnit;import java.util.concurrent.locks.
ReadWriteLock
java.util.concurrent.locks.ReentrantReadWriteLock; private final
ReadWriteLock
浏览 3
修改于2013-02-04
得票数 2
2
回答
在同步方法中使用
ReadWriteLock
是否有意义?
所有方法都有synchronized关键字,并在内部使用
ReadWriteLock
。简化示例: public synchronized void setItem(final我希望它是一个读缓存,所以我认为仅仅使用
ReadWriteLock
就足够了。
浏览 0
提问于2015-02-27
得票数 1
回答已采纳
1
回答
ConcurrentHashMap需要和
ReadWriteLock
一起吗?
我已经包围了这张地图的所有入口try {} finally {
readWriteLock
.readLock
ReadWriteLock
是否会确保对myMap的更新对其他线程是可见的(因为它们必须等到写入线程调用unlock()之后才能看到)?
浏览 0
修改于2019-08-03
得票数 6
回答已采纳
1
回答
演示
ReadWriteLock
用法的示例
我正在尝试理解
ReadWriteLock
的概念,并实现了下面的简单示例。据我所知,只要一个线程有一个readlock,另一个线程就可以获得这个readlock。
浏览 19
提问于2019-01-27
得票数 1
回答已采纳
2
回答
@GuardedBy java.util.concurrent.locks.
ReadWriteLock
注解
要注释受
ReadWriteLock
保护的字段,以便像FindBugs这样的工具能够利用该注释,哪种方法是正确的/首选的?是否应该在@GuardedBy注释中简单地写入
ReadWriteLock
的名称。FindBugs或其他工具甚至支持@GuardedBy中的
ReadWriteLock
吗
浏览 2
修改于2012-04-10
得票数 46
回答已采纳
1
回答
用
ReadWriteLock
代替AtomicReference进行非阻塞操作。
@Singletonclass ReloadingDataSource implements DataSource { private final Lock readLock =
readWriteLock
.readLock(); private final Lock writeLock =
readWriteLock
.write
浏览 0
修改于2018-10-08
得票数 2
回答已采纳
1
回答
Java:
ReadWriteLock
和ReentrantReadWriteLock的区别
我进行了一些搜索,发现了类
ReadWriteLock
和ReentrantReadWriteLock -它们都提供了读锁和写锁。 我不明白他们之间有什么区别。谁能解释一下吗?
浏览 1
提问于2016-06-20
得票数 4
回答已采纳
1
回答
可降阶
ReadWriteLock
的RAII模式
import java.util.concurrent.locks.Lock; private final
ReadWriteLock
rwl; public RWLockWrapper(
ReadWriteLock
rwl) {
浏览 0
修改于2016-02-23
得票数 10
回答已采纳
1
回答
用于并发访问文件的
ReadWriteLock
public class FileSource { public
浏览 1
提问于2020-09-29
得票数 1
回答已采纳
1
回答
有条件的公平
ReadWriteLock
首先,我检查了之前关于这个主题的问题,但是没有一个适合我的具体问题。class LockedSensors implements Sensors { double data[]; time = 0; //
浏览 18
修改于2017-07-12
得票数 0
回答已采纳
1
回答
ReadWriteLock
是否用于防止异常?哪个?
ReadWriteLock
是否用于防止异常?e.printStackTrace(); } }或者,
ReadWriteLock
浏览 0
修改于2018-05-18
得票数 0
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券