腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
8
回答
如何在
Java
中
实现二进制
信号量
类?
、
、
、
、
我可以看到一个“标准的”
信号量
类是如何在
Java
中
实现的。然而,我不明白如何在
Java
中
实现一个二进制
信号量
类。这种实现是如何工作的?我应该什么时候调用wake和notify方法来唤醒和停止
信号量
上的线程?我知道什么是二进制
信号量
,但我不知道如何编写它们。 编者注:意识到我说的是“二进制”
信号量
类。标准的
信号量
类我已经做过了,而且我知道它是正确的,所以我对标准的
信号量
类不感兴趣。
浏览 1
提问于2011-11-27
得票数 2
回答已采纳
3
回答
JAVA
中
的互斥和
信号量
?
、
java
中
的Synchronized关键字依赖于互斥锁还是
信号量
?我读到这两个术语可以互换使用,但有区别吗?
java
中有没有内置的
信号量
类?
浏览 1
提问于2012-10-13
得票数 1
1
回答
如果
信号量
锁acquire/tryAcquire失败,如何让
Java
线程执行不同的任务而不是阻塞?
、
、
、
、
我一直在学习
java
中
的并发性,在研究
java
信号量
时遇到了一个问题。我有多个线程试图获取多个锁
中
的一个,以访问受
信号量
保护的临界区,并希望所有未能获取锁的线程执行特定任务,然后尝试重新获取锁。查看
java
信号量
类的
java
文档,所有的acquire方法似乎都以某种方式进行了阻塞。我怎样才能实现我想要的?
浏览 44
提问于2020-02-18
得票数 1
回答已采纳
2
回答
操作系统的
信号量
和
Java
给出的
信号量
之间有什么区别?
、
、
但是,在
Java
中
,我在“Concurrent Programming in
Java
by Doug Lea”一书中读到,基本的同步模式是为每个对象实现的Monitor (Lock and WaitSet只是在
Java
5
中
添加了Semaphores (以及Locks和其他并发类)。
java
是否使用OS
信号量
来实现其对
浏览 1
提问于2014-11-20
得票数 1
回答已采纳
2
回答
如何使用
信号量
在
Java
中
对餐饮哲学家进行编码?
、
、
、
我必须使用
信号量
在
Java
中
编写一个解决哲学家就餐问题的解决方案。
信号量
是“手动”创建
信号量
类的。我想让每个哲学家在自己的时间吃饭,但我不知道如何通过
信号量
来实现这一点。如何在
Java
中用
信号量
解决哲学家就餐问题? 任何帮助都是非常感谢的。
浏览 1
提问于2011-10-31
得票数 0
回答已采纳
4
回答
是否存在跨JVM的
Java
信号量
?
、
C#
信号量
类有一种模式,您可以在其中命名它,并且
信号量
可以由同一台计算机上的多个应用程序访问。
Java
有这个功能吗?
浏览 0
提问于2012-11-05
得票数 2
1
回答
Java
同步方法/语句和锁(例如可重入锁)是否忙于等待机制?
、
、
、
、
我正在学习
Java
中
的并发,并开始了解
信号量
,它可以用于同步,而不需要忙于等待。synchronised method()reeantrant.lock()
浏览 5
提问于2021-10-07
得票数 0
1
回答
Java
信号量
-如何获得使用许可
、
我们可以通过availablePermits()获得留港许可 如何在运行时获得usedPermits()或maxPermits (例如,最大许可从db加载,而db值可能在
信号量
创建后发生变异)?当然,我可以记住内存
中
的最大允许,但是我想知道是否有一种简单的方法来做到这一点。
浏览 4
提问于2015-04-05
得票数 2
回答已采纳
1
回答
Java
信号量
同步打印到屏幕
、
我现在正忙着做作业,想知道是否有人能帮上忙- 目前,我有3个
信号量
,一个二进制互斥量设置为1,还有一个计数
信号量
浏览 1
提问于2012-11-18
得票数 1
回答已采纳
2
回答
处理api
中
的线程数
、
、
我想规范我的api,这样我就可以在每个应用程序
中
只处理固定数量的请求。假设应用程序。X发出了大约30个请求,我只有20个请求允许这个特定的应用程序使用我的api。
浏览 1
提问于2012-04-02
得票数 0
1
回答
可调
信号量
、
、
在创建
信号量
之后,是否有可能调整许可数量的
Java
信号量
的生产级实现?
浏览 2
提问于2012-07-23
得票数 0
回答已采纳
2
回答
为什么
Java
允许用否定的许可初始化
信号量
?
、
、
在初始化
信号量
(
java
.util.concurrent.Semaphore)的过程
中
,我没有得到负面许可背后的理由。我确实知道,对that ()方法的调用最终可能会使
信号量
的许可大于等于1 (>=1),以便以后在其他线程上可以获得许可。或者在以后的程序执行过程
中
,当更多的线程在执行they ()方法时等待许可时,
信号量
可能会有负面的许可。import
j
浏览 2
提问于2021-04-16
得票数 2
6
回答
Ruby
信号量
?
、
、
我一直在疯狂地寻找,但我似乎找不到一个能反映C语言中的
信号量
的Ruby实现。然后是条件变量。我认为这会很有效,但看看这些,他们要求每个等待调用一个互斥,在我看来,我不能把数字的
信号量
(例如,我有7个理发店,3个理发店,等等)。
浏览 6
提问于2011-03-30
得票数 16
回答已采纳
3
回答
java
中
的
信号量
数组初始化
、
、
、
我正在尝试在
java
中
创建一个
信号量
数组,并将所有
信号量
初始化为1。我尝试了以下方法:private static Semaphore [] sem = new Semaphore [] {1,1,1,1,1}; 但我得到了错误的类型不匹配:无法从int转换为
信号量
。
浏览 5
提问于2013-01-03
得票数 0
回答已采纳
2
回答
信号量
和互斥在优先级反转方面的差异(也许还有优先级继承)
、
、
如我们所知,mutex可以由带有初始count=1的
信号量
来实现。 但是通过几篇文章,我也发现将这两者分离开来,并将mutex作为一个与semaphore不同的独立概念进行了巨大的努力。
浏览 5
提问于2014-01-06
得票数 4
回答已采纳
2
回答
使用
java
库
信号量
的有界缓冲区
、
我目前有一个任务,我应该为有界的缓冲区问题做一个
信号量
。我认为我的第一段代码是正常的,并且应该工作(如果我理解正确的
信号量
,我对此不确定)semaphore mutex = 1;semaphore emptyCountup(mutex); up(emptyC
浏览 3
提问于2015-11-20
得票数 1
回答已采纳
1
回答
如何保证跨多个线程的连续执行?
、
、
由于应用程序和远程设备之间在执行过程
中
(几乎)都有一个开放的SSH连接,后台Thread正在从远程端处理InputStream并缓存它,以便我的应用程序可以使用它。背景线程类import
java
.util.ArrayList;import
java
.util.Scanner
浏览 5
提问于2014-08-19
得票数 0
3
回答
如果semaphore.acquire()获得InterruptedException,需要使用semaphore.relase()吗?
、
、
从
Java
的
java
.util.concurrent.Semaphore文档
中
,我不太清楚如果semaphore.acquire()阻塞线程,然后被InterruptedException中断会发生什么
信号量
的值是否减少了,是否需要释放
信号量
?
浏览 3
提问于2012-08-24
得票数 13
回答已采纳
3
回答
二进制
信号量
与ReentrantLock
、
、
我一直在尝试理解可重入锁和
信号量
(可重入锁的嵌套与释放/解锁机制)。 似乎拥有一个
信号量
需要您编写一个经过更彻底测试的应用程序,因为release()方法不会检查释放许可证的线程是否真的持有它。因此,可以说没有真正的理由使用二进制
信号量
,因为二进制
信号量
可以做的所有事情都可以由ReentrantLock完成。如果我们使用二进制
信号量
,我们将不得不检查整个方法调用堆栈,看看之前是否获得了许可(如果有后续获取的可能性,是否也释放了它-如果释放没有进行下去,它可能会阻塞,等等)。另外,既然可重入锁也为
浏览 3
提问于2013-07-17
得票数 35
回答已采纳
1
回答
Java
中
的互斥和
信号量
、
、
、
Mutexes和
信号量
在
Java
中
是否有很多有用的类,请记住同步实用程序也已经提供了?或者,与C++相比,它们只是为了完整性而提供的?我没有找到太多关于Mutexes和
信号量
的报道。
浏览 0
提问于2015-08-03
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程 信号量
Java编程并发基础学习-锁详细分析,可重入锁、读写锁、信号量等
Django实战-Signals 信号量
详解Linux多线程中的互斥锁、读写锁、自旋锁、条件变量、信号量
Java:Java中的类和对象
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券