腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
解锁
同步
块
的
可靠
方法
、
、
、
、
有时,系统会在synchronized
块
上抛出一个严重
的
错误,并且有一个try-catch,理论上应该会启动一个线程'unlock‘进程,但不会被触发。因此,我可以得出结论,这不是系统中
的
一个例外。有没有一种合理
的
方式来处理这个锁?考虑board.jsp中
的
以下代码: account = Account.get(accountID); %com.main.Account@5a0b8133
浏览 55
提问于2020-04-08
得票数 0
2
回答
java -根据java内存模型,
同步
到底是做什么
的
?
、
、
、
因此,
同步
写入只会防止写入时
的
冲突。() 第三个网站(我再也找不到了,抱歉)说,任何对象
的
每一个改变--它不在乎引用来自哪里--都会在
方法
离开
同步
块
并建立一个发生之前被刷
浏览 6
提问于2017-12-31
得票数 0
回答已采纳
1
回答
为什么我不能直接访问(并锁定)对象用于
同步
块
的
隐式锁
、
、
、
、
为澄清而修改
的
措辞 我希望能够通过调用锁和适当时直接释放
方法
,将
同步
块
的
使用与更显式
的
锁定结合起来。我知道每个对象都隐含地内置了一个由
同步
块
使用
的
入口锁。实际上,每次进入
同步
块
时,都会对对象
的
内部可重入锁调用锁
方法
,并在离开
同步
块
时在同一重入锁上调用
解锁
。我似乎很容易允许手动锁定/
解锁</em
浏览 0
提问于2013-04-10
得票数 2
回答已采纳
1
回答
内存屏障与java.util.concurrent.locks.Condition实例
、
在使用由Condition提供
的
Lock时,我有一个关于内存障碍
的
问题。正如我从示例中了解到
的
那样,线程可能看不到例如count
的
修改。 所有锁实现都必须强制执行内置监视器锁提供
的
相同
的
内存
同步
语义,如Java™语言
浏览 2
提问于2013-03-10
得票数 7
回答已采纳
3
回答
java
同步
和异常处理
、
、
、
如果我有一个synchronized
块
,并且在该
块
中
的
某个位置抛出了一个未在synchronized
块
中捕获
的
异常,那么当异常传播出该
块
时,锁是否会被释放?( synchronized
块
){}
浏览 3
提问于2011-12-04
得票数 3
回答已采纳
1
回答
在
同步
方法
中等待信号量
、
,我有
同步
的
方法
,我检查我
的
信号量在里面。如果这个信号量被锁定,这个线程将等待它
解锁
。在我看来是“是”--一个线程仍在等待,因此另一个线程可以尝试执行此
方法
。事实上,我找到了一些似乎证明了这一点
的
答案,但我想确定一下。
浏览 2
提问于2015-08-17
得票数 1
回答已采纳
2
回答
重入
同步
-被称为
同步
方法
的
解锁
、
、
synchronized(this) {} // Acquires same lock due to Reentrant synchronization第一次锁定是在method1中获得
的
,后者调用
同步
method2,第二次获得相同
的
锁。现在,我怀疑
同步
块
何时在method2()中结束,是否第一次在这里进行
解锁
,并返回到method1()
的
同步
块
,其中再次进行第二次
解锁
。 它是否内部管理类似
浏览 1
提问于2015-05-17
得票数 1
回答已采纳
3
回答
java.io.FileInputStream只从
同步
块
中访问私有的易失性变量“关闭”。为什么?
、
、
、
据我所知,“发生-之前”状态内所做
的
更改对下一个线程是可见
的
,
同步
在同一个锁上。Closeable() { close0(); });不是多余
的
吗
浏览 0
提问于2015-08-05
得票数 1
回答已采纳
1
回答
多个线程在同一对象上等待
同步
时
的
事件顺序
如果我有一个对可运行任务进行排队
的
公共线程池,那么每次可运行任务都是同一个对象。如果没有队列,假设我想要有序执行,那么最好
的
方法
是什么?
浏览 1
提问于2012-03-16
得票数 1
回答已采纳
1
回答
当线程进入Java中
的
同步
块
/
方法
时,会发生什么?
、
、
当我
的
线程到达
同步
块
并阻塞监视器时,我很好奇下面会发生什么。我真的纠结在这件事上。
浏览 2
提问于2015-09-30
得票数 6
回答已采纳
1
回答
Google成就离线
解锁
和
同步
、
、
Google Play文档指出: 为了防止这种情况,我用一个检查连接
的
方法
包装了
解锁
语句但是,我不知道这如何确保在设备上线时成功地解除离线锁定和
同步
,正如我在上面引用
的
文档中
浏览 1
提问于2015-11-01
得票数 0
回答已采纳
1
回答
在Java中有守卫
的
区块。我应该在哪里更新条件变量?
、
我会使用volatile条件变量,但我认为volatile是多余
的
。此外,我不太确定我是否从中正确地理解了这一点: 因此,随后调用sy
浏览 6
提问于2015-04-27
得票数 0
回答已采纳
1
回答
java:围绕相同
的
代码,一个
同步
的
和更多
的
同步
、
、
一个
同步
比很多
同步
更好吗?this) CODE3{} 如下所示:
同步
块
尽可能小,就像我在我
的
secound示例中编码
的
那样。但无论如何,这是对
的
吗?如果不规范
的
代码片段在持续时间短
的
enoguh,也许我
的
程序是更多
的
性
浏览 3
提问于2019-12-17
得票数 2
回答已采纳
1
回答
同步
是否允许
同步
方法
调用后所有变量
的
可见性?
、
、
synchronized int getA() {} return b;线程-2调用getB() -这是非
同步
调用。它会看到更新
的
b,即5吗?
浏览 0
提问于2015-02-01
得票数 2
回答已采纳
3
回答
同步
数据
块
- Java
、
、
我意识到Java中提供
的
synchronized
块
基本上是一个可重入互斥锁
的
实现。但是,
同步
的
块
是原子
的
吗?那么,如何处理当前在
同步
块
中执行
的
线程
的
中断-它只是通过恢复到目前为止所做
的
所有更改来释放锁吗? 编辑:关于问题中
的
中断部分-在Java中通常是如何处理
的
。但是,在catch
块
中,它们所做
的
全部工作就是打
浏览 0
提问于2011-10-06
得票数 7
回答已采纳
2
回答
其他线程是否可以看到
同步
块
中
的
操作?
、
、
、
我听说
同步
块
中共享字段
的
更改对其他线程是可见
的
。threadOne, lock in threadTwo) AND hb代表在Java规范中发生
的
事件:在Java规范中,我只发现: 监视器m上
的
解锁
操作
同步
-与m上<em
浏览 1
提问于2020-03-27
得票数 0
回答已采纳
1
回答
锁能保证在恋爱之前发生吗?
、
、
、
、
我有一个关于Java中代码重新排序和竞争条件
的
问题。{ } finally { }} JVM是否可能以错误
的
顺序执行此操作
浏览 1
提问于2017-02-17
得票数 13
回答已采纳
3
回答
如果所有的易失性读取都在ReentrantLock.lock()/unlock()中执行,我是否可以用它们替换多个易失性读取?
、
、
、
、
references数组中有多个读和写,它们都发生在lock()/unlock()
同步
块
中。,即它
的
Memory Synchronization部件声称 成功
的
锁操作与成功
的
锁定操作具有相同
的
内存
同步
效果成功
的
解锁
操作与成功
的
解锁</em
浏览 4
提问于2021-09-22
得票数 1
回答已采纳
1
回答
.NET:向同一应用程序
的
所有实例发送文本消息并阅读该消息
、
、
、
、
我需要能够在我
的
应用程序
的
所有运行实例之间
可靠
地
同步
一些文本数据
块
。最好
的
制作
方法
是什么?
浏览 1
提问于2010-07-30
得票数 1
2
回答
线程启动是否会导致内存障碍(共享变量将持久化在内存中)?
、
我想知道调用线程start是否具有更新易失性或在获取锁之后
的
安全效果?
浏览 1
提问于2011-08-20
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java编程教程-Java中的同步块
使goroutine同步的方法总结
在Python中实现同步方法中调用异步方法的方法
快手报白较可靠的方法?
如何让Word文档中两块区域的内容同步变化?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券