腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
由同一个线程获取和释放多个
锁
、
、
假设某个线程获得了对象A的
锁
,现在正在执行该对象的
同步
方法。在该方法中,调用某个对象B的
同步
方法,并且线程在试图获取对象B的
锁
时被
阻塞
。 当线程等待对象B的
锁
时,对象A的
锁
是否被释放?
浏览 3
提问于2015-10-24
得票数 0
回答已采纳
2
回答
ReentrantReadWriteLock和
同步
块
、
、
、
如果我有一个ReentrantReadWriteLock,并将它用作
同步
块中的
锁
,其他线程还能释放它们的
锁
吗?lock(); lock.readLock().unlock();} 如果我调用doSomething(),而另一个线程已经持有读
锁
,那么该线程能释放读
锁
吗?当我进行doSomething()调用时,我将在ReentrantReadWriteLock上
同步
,然后尝试获取读
锁
浏览 1
提问于2014-04-23
得票数 0
4
回答
一种多线程使用的Java
同步
和静态
同步
方法
、
现在,一个线程假设T2将能够使用
同步
的方法m1(),该方法拥有唯一的MyClass对象
锁
,而另一个线程T2如果试图访问m1()将被
阻塞
。现在我的看法是,如果T2试图通过访问静态共享字段来访问静态
同步
方法m2(),那么它将被
阻塞
,因为当前的对象
锁
是使用T1的,并且不能执行m2(),如果Myclass有两个对象,那么T2线程将能够访问m1(
浏览 0
提问于2012-11-27
得票数 1
回答已采纳
4
回答
同步
阻塞
、非
阻塞
阻塞
和异步
阻塞
有什么区别?
、
、
、
、
我被
阻塞
和
同步
的概念弄糊涂了,它们之间有什么区别?
浏览 1
提问于2011-12-07
得票数 31
回答已采纳
5
回答
无
锁
和无
阻塞
有什么区别?
、
、
、
在数据结构
同步
的上下文中,有人能澄清“无
锁
”和“非
阻塞
”之间的区别吗?这些术语似乎被许多人互换使用,但我还不确定其中是否隐藏着一些微妙的区别。 我的意思是,无
锁
是“没有
锁
的”,而非
阻塞
更像是保证进程。
浏览 1
提问于2009-07-28
得票数 3
回答已采纳
3
回答
了解多线程
、
我只是有一个关于并发运行的线程和它们在对象上的
锁
的问题。据我所知,调用wait()方法的线程将进入等待列表,并允许
阻塞
列表中的另一个线程接管对象上的
锁
(在
同步
的代码中)。如果现在拥有对象
锁
的这个线程调用了notify()方法,它就会唤醒调用wait()的线程,并将其移到
阻塞
列表中。问候
浏览 4
提问于2012-01-25
得票数 5
回答已采纳
3
回答
java中
同步
块后的代码
、
、
、
synchronized(this) { nameCount++;}
同步
后的代码呢我是说
同步
。块用于缩小
锁
的范围,但是在这里,后面的代码(namelist.add(名称))将被
阻塞
,对吗?假设线程A在上面调用了这个函数,但是它将等待线程B释放' this‘
锁
,它之前在其他方法上有
锁
。现在,我想知道在线程A等待'this‘
锁</e
浏览 8
提问于2016-01-12
得票数 4
回答已采纳
7
回答
对于Java类来说,内部
锁
实际上意味着什么?
、
、
、
在其中一个页面中,他们定义了内在
锁
和
同步
。在这一页中,他们说: 当线程调用
同步
方法时,它会自动获取该方法的对象的内部
锁
,并在该方法返回时释放它。即使返回是由非正常异常引起的,也会发生
锁
释放。对我来说,这意味着一旦我从其中一个线程调用了一个
同步
方法,我
浏览 21
提问于2016-07-05
得票数 14
回答已采纳
1
回答
reentrantlock的性能如何?
为什么重入
锁
比性能更好,我看终究会调用park方法来
阻塞
。在公园比
同步
更好之前,仅仅是几次cas操作的问题吗?在jdk不优化
同步
之前
浏览 0
提问于2018-06-14
得票数 0
2
回答
线程、
锁
和条件的状态
、
、
、
、
在Java中,如果一个线程t2试图从
同步
(目前由另一个线程t1使用)获得
锁
,那么t2将从runnable切换到
阻塞
。对,是这样?那ReentrantLock呢?如果线程t1使用
锁
完成,那么t2会自动切换回runnable,还是需要使用notifyAll()?在没有条件的情况下使用ReentrantLock会怎么样?在没有条件的情况下使用重入
锁
是明智的,甚至是可能的吗? 如果这个问题已经回答了(我找不到),如果你能把它和我联系起来,我将不胜感激。
浏览 1
提问于2017-01-03
得票数 2
回答已采纳
1
回答
在
同步
函数中处理
阻塞
?
、
、
我需要创建
同步
和异步函数来输入/输出一个字的数据到一个队列,当“设备”准备好时,它就会发出信号&函数返回。
同步
函数会自行
阻塞
,直到设备从队列中删除该字&信号函数(output)和请求得到满足为止(input)。谢谢。
浏览 1
提问于2014-04-06
得票数 0
2
回答
Java并发性:
同步
(此) =>和this.wait()和this.notify()
、
公共
同步
无效队列( to ){ // do添加到内部列表中,然后.this.notify();}公共
同步
T dequeue() { while (this.size()==0) { this.wait(=>当我
同步
像"public synchronized“=>这样的方法时,然后在”对象==> this的实例“上
同步
。然而,在上面的例子中:现在我在dequeue方法中。由于
浏览 5
提问于2010-05-19
得票数 3
回答已采纳
1
回答
将只读辅助数据库上的
锁
传播到读/写数据库
、
我正在考虑使用Server 2012中的Server可用性组将我们的主数据库的报告卸载到通过可用性组保持
同步
的第二个只读服务器。我的问题是,当我在只读服务器上运行大型报告时,如果在读/写版本上运行,通常会产生大量
阻塞
,
锁
会从只读服务器传回读/写服务器吗?还是
锁
只停留在只读服务器上,只导致
阻塞
等待
同步
的数据?
浏览 0
提问于2013-01-16
得票数 8
回答已采纳
1
回答
同步
访问问题
、
、
、
我对
同步
有一些疑问: 如果我从
同步
方法调用非
同步
方法,非
同步
方法是否可以锁定,其他方法(实例方法)还能访问非
同步
方法吗?如果我拥有类级
锁
,其他线程可以同时访问
同步
实例方法吗?
浏览 3
提问于2020-07-14
得票数 1
1
回答
线程状态之间的差异
、
、
、
、
在java中,线程可以通过两种方式停止,一种是用户(通过调用睡眠或等待),另一种是
同步
块。当线程试图进入
同步
块时(如果其他线程获得了相同的
锁
),线程将停止工作或被
阻塞
(等待某个其他线程释放)。因此,我想知道被
同步
块
阻塞
的线程的状态(我是指线程变量、上下文等)和用户方法(如java中的睡眠)的状态是否有任何不同。
浏览 3
提问于2012-11-20
得票数 0
8
回答
同步
在Java中是如何工作的?
、
对于Java
同步
,我有一个疑问。我想知道我的类中是否有三个
同步
方法,一个线程在一个
同步
方法中获得
锁
,另外两个将被锁定?我之所以提出这个问题,是因为我对以下的发言感到困惑。当线程位于对象的
同步
方法中时,希望执行此
同步
方法或对象的任何其他
同步
方法的所有其他线程都必须等待。此限制不适用于已经拥有
锁
并正在执行对象的
同步
方法的线程。这样的方法可以不被
阻塞
地调用对象的其他
同步
方法。当然,任何线程都可以在任何时候
浏览 1
提问于2012-06-25
得票数 19
回答已采纳
2
回答
从已
同步
方法的中调用已
同步
方法,两者都属于同一对象
、
为什么下面的代码不会导致死锁?我的意思是在我调用getNumber(.)类测试的对象应该是锁定的,所以我应该不能访问getNumber2(.)。 synchronized int getNumber(int i){ } return i; System.out.printl
浏览 0
提问于2013-03-04
得票数 5
回答已采纳
1
回答
异步上下文中的原子数据
、
、
、
、
是否有一种方法可以在异步上下文中使用原子类型而不是异步Mutex或RwLock?或者,是否有一个异步的等价的std::sync::atomic::AtomicUsize与load / store方法,可以用read().await / write().await方法代替tokio::sync::RwLock<usize>之类的东西?
浏览 20
提问于2022-12-02
得票数 0
2
回答
锁定manualResetEvent时出现死锁
、
、
event.WaitOne(); } _event.Reset(); ...}socond线程执行行_event.Reset();,但在尝试执行lock(_event)时被
阻塞
。我认为当线程1在WaitOne上被
阻塞
时,
锁
应该被释放。我想我错了。我不知道怎么才能修好它。b.t.w -我添加了
锁
,因
浏览 9
提问于2011-03-16
得票数 11
3
回答
同步
方法以递归方式调用自身。这个坏了吗?
、
、
显然,
同步
不会阻止对同一线程的访问。 这是一个bug吗?
浏览 5
提问于2012-11-02
得票数 31
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
理解PHP同步阻塞、和异步IO
一文读懂并发与并行,同步阻塞与异步阻塞
web前端开发学习JavaScript和css阻塞
乐观锁实现同步及案例分析
JVM系列之:对象的锁状态和同步
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券