腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
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备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券