腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
简单
的
线程
程序
来
理解
同步
、
等待
和
通知
、
、
我正在查看这里
和
其他网站上
的
其他示例,但我不明白我做错了什么。我正在尝试做一个
程序
,一个
线程
将对象
的
值设置为从1到10
的
值,但我想
等待
它改变值,直到其他
线程
读取它,这样我就可以打印它们,并有一个从1到10
的
列表。我
的
readThread run方法调用以下方法,从1循环到10: private synchronized int receive() { wait();WriteThr
浏览 16
提问于2021-04-09
得票数 1
4
回答
死锁使用wait
和
notify
、
我正在尝试
理解
死锁是如何产生
的
。据我所知,通过在两个
同步
的
方法上使用两个
线程
,可以创建死锁。从网上看了很多例子。举例说明会很有帮助。
浏览 0
提问于2013-11-11
得票数 7
1
回答
Java
线程
:关于
线程
等待
状态
的
查询
、
、
、
假设我有一个
同步
的
块,假设1000个
线程
同时访问该块,一个
线程
访问
同步
块。其他999个
线程
将进入
等待
状态,直到
通知
它们为止。我想知道这999个
线程
处于
等待
状态的确切位置。在
等待
状态期间,使用哪个数据结构
来
保存这999个
线程
,以及一旦它们被
通知
,jvm如何选择一个
线程
来访问
同步
块。还有任何涵盖
线程</em
浏览 2
提问于2013-07-23
得票数 0
3
回答
等待
和
通知
的
Java
线程
同步
对象
、
、
当我们在
线程
环境中使用
等待
和
通知
时。我有一个类来处理数据作为后台进程。当没有需要处理
的
数据时,它应该调用
等待
。synchronized(some_object){}
浏览 4
提问于2015-08-13
得票数 1
1
回答
什么时候
线程
会释放对象上
的
锁?
、
、
、
我是新
的
多
线程
。目前,我正在学习锁,
通知
和
同步
块。我创建了一个小
程序
来
检查
等待
和
通知
如何使用
同步
块,如果我不会创建任何
线程
(我认为主
线程
将获得锁)。下面是更好地
理解
的
代码。pb.waitForSignal(); System.out.println("hello");//c
浏览 3
提问于2015-10-12
得票数 0
2
回答
同步
和
通知
执行顺序
和
范围
、
、
1)一旦在
线程
同步
代码块内调用
通知
,或者一旦
同步
代码块退出,
线程
是否立即放弃它
的
锁? 例如,在不指定
线程
优先级
的
情况下,我
的
Process类将从上到下执行。Produce将首先被调用,它会做一些事情,然后
等待
();消费将运行,然后点击
通知
(),它将打印“已完成”,或者会有5秒
的
延迟,然后“完成”将被打印出来?2)此外,如果我有第三个
同步
方法/
线程
浏览 1
提问于2013-12-11
得票数 4
回答已采纳
2
回答
等待
,
通知
来自
同步
上下文
的
方法
我知道这是一个反复出现
的
问题。但是我不能通过解释
来
理解
。我想通过一个很好
的
例子来真正地
理解
它。有谁能帮帮忙。 “为什么我们从
同步
的
上下文中调用wait(),notify()方法”。
浏览 5
提问于2011-11-20
得票数 3
1
回答
Spring与网络流量/反应性相结合:这是否引入了一个
同步
过程?
、
、
、
我已经实现了一个附加到outbound-gateway组件
的
通知
处理
程序
,以便能够在之前/之后长时间发送HTTP请求。最初,这是一个使用MVC/servlet基础
的
Spring项目。(原问题: )p
浏览 7
提问于2022-11-22
得票数 0
回答已采纳
1
回答
程序
停止:
等待
()
和
通知
()
、
、
、
、
我试图做到这一点:创建两个不同
的
线程
,一个打印奇数,一个打印偶数。一旦一个
线程
打印了一个数字,它就必须
等待
另一个
线程
,以此类推。以下是代码: ->这是使用
的
对象,它将被传递给
同步
块。SyncObject主要
浏览 6
提问于2015-05-09
得票数 2
回答已采纳
1
回答
初学者关于Java多
线程
以及
同步
块
和
wait()/notify()
的
使用
的
问题
、
、
、
、
我正在学习Java中
的
同步
机制。这是我要分析
的
一个例子代码。很抱歉漏掉了密码,但故事很
简单
。我们有2名消费者
和
4名生产者,他们将这些get
和
put方法分别作为
线程
来
实现。 处理与
通知
和
等待
通信
的
线程
的
Monitor与负责处理没有两个<e
浏览 0
提问于2017-04-11
得票数 2
2
回答
sleep()
和
wait()之间
的
混淆
、
、
、
这些是一些概念上
的
疑问。假设我有
线程
t1
和
t2以及一个对象obj1。2)如果t1正在根据其任务对obj1进行更改,并且在其间调用t1上
的
wait()。因为obj1
的
状态将
浏览 0
提问于2015-05-27
得票数 2
2
回答
线程
、锁
和
条件
的
状态
、
、
、
、
在Java中,如果一个
线程
t2试图从
同步
(目前由另一个
线程
t1使用)获得锁,那么t2将从runnable切换到阻塞。对,是这样?那ReentrantLock呢?如果
线程
t1使用锁完成,那么t2会自动切换回runnable,还是需要使用notifyAll()?在没有条件
的
情况下使用ReentrantLock会怎么样?如果没有使用条件,如何
通知
线程
t2它应该切换回可运行状态?在没有条件
的
情况下使用重入锁是明智
的
,甚至是可能
的</e
浏览 1
提问于2017-01-03
得票数 2
回答已采纳
2
回答
理解
线程
Java中
的
等待
、
、
、
如果我注释
等待
行,则输出始终为0。 我很困惑为什么我总是得到10
的
答案。有两个
线程
,ThreadB
和
主
线程
,所以当我执行
等待
方法时,ThreadB应该按照定义
等待
,不应该添加值,因此0应该由主
线程
打印?
浏览 19
提问于2022-02-24
得票数 2
2
回答
单消费者-多
线程
vs多消费者
、
、
、
、
通过googling搜索,似乎并不是真的推荐使用表
来
实现生产者/消费者模式。最棘手
的
部分是拥有多个消费者。我是不是误解了什么,比如事务智能、锁定等?
浏览 0
提问于2014-04-03
得票数 0
4
回答
理解
等待
()
和
通知
()
的
必要性
、
我试图
理解
在访问共享资源或依赖它们
的
状态时使用wait()
和
notify()
来
实现
线程
的
必要性。我看到
的
想法是监视对象,
等待
它们
的
可用性,并在使用它们之后释放它们,以使它们可以用于其他
线程
/方法,但是为什么这些方法是必要
的
,而不是仅仅将相关对象声明为静态易失性对象,以便其他
线程
了解状态
的
变化而不调用这些方法呢这位好厨师在他
的
烹饪过程中永
浏览 8
提问于2016-03-12
得票数 7
2
回答
I/O-方法(如read() )如何在java中将
线程
置于阻塞状态?
、
、
因此,如果我正确
理解
了这一点,那么当我们调用对象
等待
时,
线程
进入
等待
状态,当
线程
等待
对象上
的
锁时,
线程
进入阻塞状态(比如试图进入
同步
块或方法时)。但是,I/O-方法(如read() )如何将
线程
置于阻塞状态呢?我
理解
为什么它必须处于阻塞状态,
等待
它可以读取
的
数据,但我也对如何读取数据感兴趣。当它试图读取
的
资源中
的
数据再
浏览 4
提问于2016-12-14
得票数 6
回答已采纳
5
回答
.NET框架中
的
同步
原语:哪一个是好
的
?
、
、
、
、
在某个点上,一个
线程
必须停止并
等待
至少一个其他
线程
执行某些操作。一旦N-1个
线程
中
的
一个
线程
完成了某个任务,这个
线程
就会发出
通知
,被停止
的
线程
将能够继续执行。所以这只是一个
同步
问题:
线程
必须
等待
信号
通知
,仅此而已。在System.Threading中,提供了许多类来处理
同步
问题。问题是 我
的
问题是:谁
浏览 0
提问于2011-06-16
得票数 22
回答已采纳
1
回答
c#与c++之间
的
线程
同步
、
、
、
、
我有一个需要调用非托管C++动态链接库并从中获取
简单
事件
通知
的
C# WPF应用
程序
。动态链接库将
等待
在.NET中看不到
的
键盘事件(当应用
程序
没有输入焦点时使用VK_MEDIA_PLAY_PAUSE),并
通知
主应用
程序
。我已经找到了一个使用信号量进行跨进程
同步
的
示例,但这似乎有点过头了。同样,使用命名管道、COM、套接字或p/invoke似乎比我需要
的
更多。具体地说,我将在
浏览 13
提问于2017-07-05
得票数 0
回答已采纳
1
回答
如何
同步
/锁定变量对吗?
、
、
、
在Java中
理解
同步
(){}存在问题。不知何故,我认为
同步
(这个)我锁定了这个类
的
实例,如果我想从另一个
线程
访问一个属性或调用这个特定实例
的
函数,那么这个其他
线程
必须
等待
同步
结束。我希望
线程
A等到
线程
B做一些事情,然后再继续。如果对象只在写
的
时候被锁定了,这难道还不够吗?因为那样的话,阅读就必须
等待
?在第一个示例中,我希望编程能够完成以下工作:
线程</e
浏览 0
提问于2017-10-14
得票数 0
回答已采纳
2
回答
Java
线程
概念/演示
、
、
我正在尝试编写一个使用
线程
的
Java
程序
。我希望能够在
程序
启动时运行3个
线程
,并让它们在“工作指令”
的
ArrayList上
等待
。最初,它们将不是工作订单。所以
线程
应该
等待
。在将来
的
某个时刻,工作指令将被添加到ArrayList中,并且主
线程
必须
通知
线程
有工作要做。 我希望能够通过扩展Thread
来
做到这一点(而不是实现Runnable)。我认为我
浏览 1
提问于2013-05-13
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券