当前位置: 首页 > news >正文

易企互联网站建设公司主页怎么写

易企互联网站建设,公司主页怎么写,河北建站科技网络公司,阐述网站建设的步骤sleep和wait有什么区别 sleep 方法和 wait 方法都是用来将线程进入阻塞状态的#xff0c;并且 sleep 和 wait 方法都可以响应 interrupt 中断#xff0c;也就是线程在休眠的过程中#xff0c;如果收到中断信号#xff0c;都可以进行响应并中断#xff0c;且都可以抛出 In… sleep和wait有什么区别 sleep 方法和 wait 方法都是用来将线程进入阻塞状态的并且 sleep 和 wait 方法都可以响应 interrupt 中断也就是线程在休眠的过程中如果收到中断信号都可以进行响应并中断且都可以抛出 InterruptedException 异常那 sleep 和 wait 有什么区别呢 区别一语法使用不同 wait 方法必须配合 synchronized 一起使用不然在运行时就会抛出 IllegalMonitorStateException 的异常如下代码所示 初看代码好像没啥问题编译器也没报错然而当我们运行以上程序时就会发生如下错误 而 sleep 可以单独使用无需配合 synchronized 一起使用。 区别二所属类不同 wait 方法属于 Object 类的方法而 sleep 属于 Thread 类的方法如下图所示 区别三唤醒方式不同 sleep 方法必须要传递一个超时时间的参数且过了超时时间之后线程会自动唤醒。而 wait 方法可以不传递任何参数不传递任何参数时表示永久休眠直到另一个线程调用了 notify 或 notifyAll 之后休眠的线程才能被唤醒。也就是说 sleep 方法具有主动唤醒功能而不传递任何参数的 wait 方法只能被动的被唤醒。 区别四释放锁资源不同 wait 方法会主动的释放锁而 sleep 方法则不会。接下来我们使用代码的方式来演示一下二者的区别。 sleep 不释放锁 接下来使用 sleep 是线程休眠 2s然后在另一个线程中尝试获取公共锁如果能够获取到锁则说明 sleep 在休眠时会释放锁反之则说明不会释放锁实现代码如下 以上代码的执行结果如下图所示 从上述结果可以看出在调用了 sleep 之后在主线程里尝试获取锁却没有成功只有 sleep 执行完之后释放了锁主线程才正常的得到了锁这说明 sleep 在休眠时并不会释放锁。 wait 释放锁 接下来使用同样的方式将 sleep 替换成 wait在线程休眠之后在另一个线程中尝试获取锁实现代码如下 以上代码的执行结果如下图所示 从上述结果可以看出当调用了 wait 之后主线程立马尝试获取锁成功了这就说明 wait 休眠时是释放锁的。 区别五线程进入状态不同 调用 sleep 方法线程会进入 TIMED_WAITING 有时限等待状态而调用无参数的 wait 方法线程会进入 WAITING 无时限等待状态。 代码演示 以上代码的执行结果如下 总结 sleep 和 wait 都可以让线程进入阻塞状态并且它们都可以响应 interrupt 中断但二者的区别主要体现在语法使用不同、所属类不同、唤醒方式不同、释放锁不同和线程进入的状态不同。 ​ 知识来源 【2023年面试】线程的sleep、wait、join、yield如何使用_哔哩哔哩_bilibili 面试突击25sleep和wait有什么区别 - 知乎
http://www.hkea.cn/news/14340119/

相关文章:

  • wordpress导出excel秦皇岛做网站优化价格
  • 怎么自己制作网站免费网站建设有关书籍
  • 郑州网站建设联系方式成都网站建设 培训学校
  • 广州佛山建立网站的公司怎么说服企业做网站
  • 网站模板加盟代理苏州网站建设案例
  • 霞浦网站建设怎么注册网站账号
  • 如何更改网站内链中国建设资格注册中心网站
  • 天津南开做网站做音频后期的素材网站
  • 网站建设作廉洁沈阳网站
  • 施工方案下载免费网站成都品牌设计策划
  • 手机网站做多宽家居网站建设咨询
  • 北京做彩右影影视公司网站微网站建设哪家优惠
  • 做团餐 承包食堂的企业网站公众号开发者多次群发
  • 影视网站建设方案网站开发沟通
  • 中英文网站建站杭州网站建设哪家强
  • 佛山营销网站建设服务怎么做属于自己的网站
  • 个人网站建设的论文网站形象首页flash
  • 做网站需要会写代码吗南昌seo网站推广
  • 怎么建设网站百度搜索的到儿童编程培训机构
  • 想建书画网站怎么做的创建个人网站怎么做
  • 网站搜索引擎拓客做图片的软件
  • 微擎怎么做网站文库网站开发建设
  • 手绘风格 网站thinkphp网站开发实战教程
  • 柯城建设局网站海安市建设局网站
  • 沈阳网站建设哪家便宜中国著名外贸公司有哪些
  • 湖北网站建设 鄂 icpWordpress外贸网站搭建公司
  • 专业集团门户网站建设企业培训公司
  • 做网站片头的软件网片
  • 嘉兴做网站优化价格wordpress 判断分类
  • 网站建设案例方案电商网站上信息资源的特点包括