• 首页
  • 作文
  • 散文
  • 故事
  • 古诗
  • 短文
  • 语录
  • 写作
  • 诗歌
  • 百科
  • 知识
  • 首页
  • 作文
  • 散文
  • 故事
  • 古诗
  • 短文
  • 语录
  • 写作
  • 诗歌
  • 百科
  • 知识
首页 » 生活常识 » resume方法恢复哪些线程(java中的resume方法是什么意思,有什么作用)

resume方法恢复哪些线程(java中的resume方法是什么意思,有什么作用)

分类:生活常识 日期:2022-09-14 17:48 浏览:4 次

1.java中的resume()方法是什么意思,有什么作用

notify()是java所有对象都具有的方法,继承子object类并且为final,不能重载。

其作用是唤醒一个等待的线程,时序一般是这样:

Thread t = new Thread( new Runnable()

public void run()

{

.

synchronized(guard)

{

guard.wait();//此处调用后该线程不再活动,置于等待状态,切换到其他线程运行

}

}

)

guard.notify(); 调用后虚拟机可选择任何一个调用了guard.wait()的线程投入运行,选择顺序不由代码控制,由虚拟机实现。

如果是notifyAll(),则唤醒所有等待的线程运行。

如果是用c++代码,一般要用到pthread库

pthread_cond_init创建一个所谓的等待条件,

可以在任何时间调用pthread_cond_wait进入等待,相当于调用guard.wait(),

其他线程可以调用pthread_cond_signal唤醒,相当于notify

还可以调用pthread_cond_braodcast,相当于notifyAll

resume方法恢复哪些线程

相关推荐:
  • 核桃油能加热炒菜给宝宝吃吗(核桃油对宝宝的好处)
  • 有黄的螃蟹是公的还是母的吃的
  • 过期的食用油没有开封还可以用吗(食用油没有开封过期了可以使用吗)
  • 百香籽脏了怎么处理(百香籽脏串)
  • 中国邮政发行的第一套宣纸邮票是生肖
上一篇:涟漪是什么意思_词学习 下一篇:弘扬新思想传播正能量的句子

相关推荐

核桃油能加热炒菜给宝宝吃吗(核桃油对宝宝的好处)
有黄的螃蟹是公的还是母的吃的
过期的食用油没有开封还可以用吗(食用油没有开封过期了可以使用吗)
百香籽脏了怎么处理(百香籽脏串)
中国邮政发行的第一套宣纸邮票是生肖
鹰嘴芒果硬的可以吃吗(鹰嘴芒果好吃不)
一个男生为一个女生做小橘灯寓意什么呢
8安士是什么单位(8安士是多少克)
安全生产目标管理的内容是什么?(安全生产目标管理基本内容包括)
生吃水果萝卜的功效与作用(水果胡萝卜的功效)
潮流时尚 写作素材 创新创业
生活常识 策划方案 安全知识
自考专业 家居生活 三农创业
励志故事 时尚穿搭 星座知识
热门分类

声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
 蜀ICP备2020033479号-4  Copyright © 2016  学习鸟. 页面生成时间:2.777秒

返回顶部