腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
同步的方法有自己的
锁
吗?
、
、
、
假设我有} 这是否意味着有2个隐式
锁
?我的印象是myClass只有一个
锁
,每个同步的方法都使用这个
锁
。有谁能解释一下吗?
浏览 5
提问于2014-10-28
得票数 0
4
回答
AtomicBoolean锁在哪里?
、
、
、
如何将其转换为
java
锁
?这两者有什么不同:
synchronized
(a) {}a.set(true)我知道
synchronized
(a)是不需要的,因为a本身将确保操作是原子的。但是,
synchronized
中的
锁
(a)是否与a.set中的
锁
(True)相同?
浏览 1
提问于2013-07-02
得票数 2
回答已采纳
1
回答
多级
java
行为的同步
、
如下面的示例所示,一旦在call方法中对对象进行锁定,就不需要进一步的方法使用
synchronized
关键字。void call() further(); { } { }但是,如果我仍然将
synchr
浏览 1
提问于2014-12-04
得票数 0
回答已采纳
2
回答
下面的代码会成功执行吗?
、
、
、
在Brian Goetz的
Java
并发性实践中,下面的示例解释了
Java
中
锁
的重入性: public
synchronized
void doSomething{ super.doSomething();} 它说,由于
Java
中
锁
的重入性,上述代码不会导致死锁,因为
锁</e
浏览 1
提问于2018-09-12
得票数 3
回答已采纳
1
回答
Java
:每个对象每个方法一个
锁
、
、
、
为了防止Fetcher获取另一个取取器选择的链接,我在WebSite对象中执行了以下函数: //Returnvisited set to 0 then change it to -1 to say that it's in-use.我也用这个函数对我的Downloaders做了同样的工作: public
synchronized
现在,
synchronized
正在使用单个
锁
(每个对象),因此不能
浏览 2
提问于2016-01-14
得票数 0
回答已采纳
2
回答
显式
锁
与隐式
锁
、
、
用
锁
(
java
.util.concurrent.locks.Lock)代替关键字
synchronized
+方法wait()和方法notify()是完全一样的吗?我可以使用
锁
(显式
锁
)而不是隐式
锁
(
synchronized
)进行线程安全编程吗? 据我所知,我一直在使用隐式
锁
。我还意识到使用(布尔公平)参数构造
锁
的可能性,该参数允许缺少饥饿。
浏览 2
提问于2013-05-27
得票数 6
回答已采纳
3
回答
同名嵌套
锁
、
、
、
如果我有两个
锁
嵌套,比如说(我在这里是关于
java
的)...
synchronized
(clientInfMutex) { 内部部分是可执行的吗?令人担忧的是,当外部
锁
获得
锁
时,内部
锁
可能无法再次锁定
锁
。如果内部部分是不可执行的,有没有一种机制,如果我已经在外部
锁</
浏览 4
提问于2012-09-30
得票数 0
回答已采纳
3
回答
synchronized
(这)是否意味着当前线程对象获得了自己的
锁
?
、
考虑下面这段代码: private int x = 5;
synchronized
static void main(String[] args) { m.start(); }
浏览 3
提问于2012-06-15
得票数 4
回答已采纳
7
回答
线程内部
锁
、
当我们谈论内在
锁
时,我们指的是我们请求
锁
的对象还是同步的方法?我糊涂了!
浏览 0
提问于2010-07-29
得票数 11
3
回答
静态同步函数是如何工作的?
、
、
当一个
Java
成员需要是线程安全的时候,我们可以这样做: ...此语法等同于:
synchronized
(this) { }也就是说,它实际上使用this作为
锁
。我的问题是,如果我使用带有static方法的
synchronized
,如下所示: private AA() {}
浏览 0
提问于2013-07-16
得票数 6
回答已采纳
22
回答
避免在
Java
中同步(这个)?
、
、
、
每当出现关于
Java
同步的问题时,一些人就会非常迫切地指出,应该避免使用
synchronized
(this)。相反,他们声称,私有引用上的
锁
是首选的。提出的一些理由如下: 一些进一步的信息(随着答
浏览 5
提问于2009-01-14
得票数 401
回答已采纳
3
回答
在
Java
中实现全局
锁
、
、
、
关于
Java
中的同步,我有一个相对简单(也许很愚蠢)的问题。线程t1{ { }线程t2
synchronized<
浏览 0
提问于2009-06-07
得票数 2
1
回答
哪个事件会使等待的线程执行已由另一个线程运行的同步方法?
、
、
在
Java
编程中,如果一个线程A在试图执行另一个线程B正在执行的同一对象的
synchronized
方法时被阻塞,那么线程A将有什么事件可以执行同步方法?
浏览 0
提问于2019-01-29
得票数 2
回答已采纳
4
回答
线程获取电平
、
、
、
我不清楚 private static int count = 0; return count;
浏览 7
提问于2012-08-21
得票数 1
回答已采纳
2
回答
当某些其他方法没有运行时,我如何允许多个方法同时运行?
、
很抱歉标题的措辞,没有很好地解释。如果有人可以编辑它,那就太好了:)需要一种允许多个读取器或单个写入器运行的锁定方法。public void insert(T t) {// Write shared state} public void remove(T t) {// W
浏览 0
提问于2012-12-27
得票数 1
回答已采纳
5
回答
在多线程中锁定对象
在
java
中的对象锁定中,我有一个问题。例如。private static A a = null; // singleton instance { { } {//some action
浏览 2
提问于2013-03-15
得票数 0
回答已采纳
1
回答
同步发布命令
、
我扫描了
synchronized
语句上的所有
java
synchronized
,找出了这个问题的答案,没有结果。 doSomething();假设thread1先到doSomething(),然后是thread2,然后是thread3,它将阻塞和等待
synchronized
语句。问题 在释
浏览 1
提问于2012-06-30
得票数 11
回答已采纳
1
回答
kotlin,为什么反编译的
java
代码会将同步
锁
块转换为同步(Var1){}+代码块?
、
、
在kotlin中,有同步块 // code do something它的意思是释放
锁
,直到所有// code fo something完成。但是在反编译的
java
代码中,同步(
锁
)块被放在代码块之外。
synchronized
(var1){},这是否意味着
锁
将被过早释放,以至于
浏览 98
提问于2019-04-19
得票数 -1
回答已采纳
1
回答
处于等待状态的线程是否可以处于无限期等待状态
、
、
、
我们有一个基于多线程
java
的corba服务器应用程序,其中一个线程负责接收通过corba调用从其他应用程序发送的通知。 at
java
.lang.Object.wait(Native Method) at
java
.lang.UNIXProcess.waitFor(UNIXProcess.
浏览 10
提问于2014-10-17
得票数 0
3
回答
同步
锁
和可重入
锁
之间的区别?
、
我在
Java
语言中使用过
synchronized
关键字和可重入
锁
,但我不明白它们有什么不同,也不知道哪一个适合于给定的情况。我如何决定什么时候应该使用
synchronized
,什么时候应该使用可重入
锁
?
浏览 3
提问于2012-01-31
得票数 23
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java的synchronized的使用
synchronized 优化手段之锁膨胀机制!
Java中synchronized和volatile的区别
synchronized实现原理及代码证明各种锁
synchronized锁的是谁你理解了吗?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券