腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
理解
java
中
的
嵌套
锁
e.printStackTrace(); test.function(); }我
的
怀疑是: 如果一个线程获得内部
锁
,获得外部
锁
的
其他线程将保留在foo函数
中
?当线程上,由于某些原因,仍然在foo函数之外时,这个函数能在function__
中
获取测试实例
的
锁
吗?
浏览 6
提问于2014-10-21
得票数 2
回答已采纳
3
回答
需要简单
的
解释“
锁
条”如何与ConcurrentHashMap一起工作
、
、
、
根据
Java
在实践
中
的
并发性,第11.4.3章指出: 我仍然有问题,以
理解
和形象化
锁
条纹和桶机制。有人能用很好<em
浏览 1
提问于2013-04-22
得票数 28
回答已采纳
1
回答
java
同步
中
Read Lock
的
用途是什么
、
、
我是多线程方面的新手,我很困惑,为什么在
java
同步.Also
中
需要读
锁
我
理解
写lock.In
的
用例,我们需要限制线程
的
读取器访问。假设我们在
java
中
没有读
锁
,那么有什么问题呢?
浏览 1
提问于2015-07-06
得票数 1
1
回答
java
中
的
锁
重新入口是用来做什么
的
?
、
可能重复: 我试图
理解
java
中
的
可重入
锁
,我正在寻找一个简单
的
解释。为什么
锁
必须重新进入?它解决了什么问题?举个例子会有帮助。
浏览 1
提问于2011-09-16
得票数 5
1
回答
Java
8盖章
锁
:为什么这段代码不会导致死锁?
、
、
、
、
为了
理解
Java
8
中
的
乐观锁定,我遇到了以下代码。。 正如在博客
中
解释
的
那样,这段代码试图将读
锁
转换为写lock.The代码,如果读
锁
转换为写
锁
失败,则请求显式写
锁
。令我费解
的
是,,当父线程已经持有读
锁
时,怎么可能会授予显式写
锁
呢?--在强制请求写
锁
之前,它看起来并不像读取锁在任何时候都被释放。据我错误
的
理解
浏览 8
提问于2021-01-13
得票数 0
2
回答
JAVA
中
重入
锁
中
公平参数
的
目的是什么?
、
、
我在浏览可重入
锁
的
Java
时发现了以下文本:
锁
的
公平性不能保证线程调度
的
公平性。因此,使用公平
锁
的
多个线程
中
的
一个可以连续多次获得该
锁
,而其他活动线程则没有进展,目前也没有保存该
锁
。根据我
的
理解
,如果OS调度程序调度相同
的
线程(之前获取
锁
),并且再次尝试获取相同
的
锁
,<e
浏览 0
提问于2021-12-03
得票数 0
回答已采纳
1
回答
如果同一个线程一次又一次地获取
锁
,那么ReentrantLock如何公平?
、
、
我是高级
Java
和学习重入
锁
的
新手。我
理解
ReentrantLock有一个公平
的
参数,它确保
锁
被分配给大多数饥饿
的
线程(与同步内部
锁
中
的
情况不同)。但是,可重入也意味着同一个线程可以通过增量holdCount一次又一次地重新获取
锁
。如果同一个线程永远获取
锁
,它如何保证公平性?
浏览 0
提问于2018-04-30
得票数 3
回答已采纳
2
回答
Java
FileLock是POSIX建议(fcntl)
锁
吗?
、
、
、
、
我有一个C++程序,它使用POSIX建议
锁
锁定文件。也就是说,它使用进行
锁
操作。我想要一个
Java
程序与那个C++程序进行互操作,所以我希望我
的
Java
程序也使用POSIX咨询
锁
。
Java
中
的
文件锁定使用标准
的
类。但是,可以
理解
的
是,API文档对于如何实现锁定是模糊
的
: 此文件锁定API
的
目的是直接映射到底层操作系统
的
本机锁
浏览 6
提问于2014-05-09
得票数 5
回答已采纳
2
回答
监视器和
锁
的
澄清
、
、
、
、
我把同步
的
概念
理解
为:
Java
中
的
每个对象都有一个监视器和一个
锁
。
锁
是一个可以被线程获取或释放
的
实体,而监视器是一个实例
的
机制,它决定了线程是否可以获得对象上
的
锁
。 MyClass obj1 = new MyClass();是否每个实例都有自己
的
监视器和
浏览 0
提问于2015-11-19
得票数 2
1
回答
java
.util.concurrent.locks.ReentrantReadWriteLock文档
、
免责声明:我不太擅长
Java
,我只是比较C#和
Java
之间
的
读/写
锁
来更好地
理解
这个主题&这两个实现背后
的
决策。 // Here is a code
浏览 3
提问于2010-05-23
得票数 1
回答已采纳
1
回答
为什么UniswapV2Pair智能契约
中
需要“修饰符
锁
()”?
、
UniswapV2Pair.sol(https://github.com/Uniswap/uniswap-v2-core/blob/master/contracts/UniswapV2Pair.sol)
中
,修饰符lock()似乎用于获取
锁
和释放
锁
。== 1, 'UniswapV2: LOCKED'); _; } 但我不知道为什么在可
浏览 0
提问于2021-04-20
得票数 5
2
回答
Java
在同一对象上以不同方法同步块
、
、
、
、
我试图
理解
java
中
同步块
的
概念。在我阅读
的
文档
中
,我了解到如果我们获得一个
锁
(使用实例变量
的
同步块),那么我们就不能在该类
中
的
同一个对象上获得一个同步
锁
。但是当我尝试使用下面的片段时,我发现我
的
理解
出了问题。 也就是说,我能够同时在两个不同
的
方法
中
获得
锁
(同一实例变量上
的
同步块)。当线程启动
浏览 2
提问于2016-03-02
得票数 2
回答已采纳
1
回答
重入
锁
不锁定线程
、
、
、
、
我可能很难
理解
线程是如何工作
的
,这可能是我遇到这个问题
的
原因。问题是,我有一个REST客户端和一个Web客户端,它们都在确认已经下过
的
订单(订单属于将从每个客户端收到销售额
的
卖方)。这个Exclusive_Code_Block位于类
中
的
一个方法
中
,我试图对Exclusive_Code_Block设置一个
锁
,如下所示: confirmSerially.lock.lockaccesses database
浏览 4
提问于2022-02-13
得票数 0
2
回答
在线程同步
的
上下文中,短语"class object“指的是什么?
、
我对
Java
很陌生,正在努力学习同步
的
概念。我从
Java
教程Oracle中看到了这个引用。我很难
理解
他们所说
的
“类对象”指的是什么。类对象到底是什么?在这种情况下,线程获取与类关联
的
class对象
的
内部
锁
。因此,对类
的
静态字段
的
访问由与该类
的
任何实例
的
锁
不同
的
锁
控制。
浏览 8
提问于2016-02-16
得票数 3
回答已采纳
2
回答
Java
中
的
可重入锁定
、
我当时正在研究
Java
中
的
可重入
锁
。需要对这个概念进行某些澄清,即它实际上是如何工作
的
。下面是我所
理解
的
代码片段: public synchronized a(){ b(); } some code;上面的代码有这个可重入
锁
问
浏览 1
提问于2018-10-27
得票数 4
1
回答
了解
Java
中
锁
的
用法
、
、
我试图
理解
Java
语言中
的
同步和
锁
之间
的
区别,我发现了另一个我仍然不能完全
理解
的
问题:What is the equivalent of synchronized( object ) in Reentrantlock in
Java
?据我所知,
锁
是在方法体中使用
的
,lock.lock()是作为try块
中
的
第一件事编写
的
,以确保一次只有一个线程可以执行try块<em
浏览 15
提问于2021-06-27
得票数 1
回答已采纳
1
回答
线程活
锁
怀疑
、
在站点上有一个活
锁
的
概念,首先说线程不被阻塞,然后说线程被阻塞……“他们还在互相阻挡”,所以我不太
理解
...如果它们被阻塞了,它看起来就像死锁。有没有人能给我一个简单
的
活
锁
情况
的
Java
代码,如果它能够模拟
Java
网站上报道
的
Alphonse和Gaston示例,效果会更好?
浏览 0
提问于2010-08-05
得票数 2
1
回答
Java
NIO FileLock允许其他进程写入锁定
的
文件
、
、
、
我正在使用以下代码获取一个
Java
应用程序
中
的
文件
的
锁
: ...如果在上面的60秒内,我用下面的代码运行另一个
java
应用程序,它不能获得
锁
(正如预期
的
那样),但它仍然可以写。 ...非
Java
应用程序(如vi、bash等)可以写入相同
的
文件(当
锁
由第一个应用程序持有时)也是。Oracle docs说,
锁
映射到底层操作系统
的
本机
锁
,因此对所有程序
浏览 19
提问于2019-06-05
得票数 1
回答已采纳
2
回答
当多个线程请求时,同步
锁
授予顺序?
、
当多个线程试图获得同步
锁
时,一个线程已经获得了
锁
。我
的
理解
是,
锁
是按获取
锁
请求
的
顺序进行
的
。 但是,根据“O‘’Reilly”一书,
Java
线程
锁
将提供给平台。这是非常抽象
的
表述,我认为平台主要是指操作系统。我
的
问题是,JVM根据什么标准来决定什么是对平台最好
的
,以及开发人员在进行编程时如何对平台进行帐户化?更新:-我知道我可以使用Lock对象
的
浏览 8
提问于2014-02-28
得票数 1
回答已采纳
7
回答
对于
Java
类来说,内部
锁
实际上意味着什么?
、
、
、
为了正确
理解
Java
并发
的
问题和解决方案,我阅读了正式
的
Java
教程。在其中一个页面
中
,他们定义了内在
锁
和同步 。在这一页
中
,他们说: 当线程调用同步方法时,它会自动获取该方法
的
对象
的
内部<
浏览 21
提问于2016-07-05
得票数 14
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java的CAS乐观锁原理解析
Java中的读写锁ReentrantReadWriteLock
理解SQL Server中的事物和锁
Java中BIO,NIO,AIO的理解
深入理解Java服务端所用到的锁-为什么会有锁,我们为什么要用锁
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券