当前位置:首页 » 编程语言 » java线程的sleep

java线程的sleep

发布时间: 2024-11-02 07:15:18

A. java中的sleep是什么意思

java sleep表示进程睡眠。
sleep()方法导致了程序暂停执行指定的时间,让出cpu该其他线程,但是他的监控状态依然保持者,当指定的时间到了又会自动恢复运行状态。在调用sleep()方法的过程中,线程不会释放对象锁。而当调用wait()方法的时候,线程会放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象调用notify()方法后本线程才进入对象锁定池准备获取对象锁进入运行状态。

B. java中thread.sleep是什么意思

sleep()方法是Thread类里面的,主要的意义就是让当前线程停止执行,让出cpu给其他的线程,但是不会释放对象锁资源以及监控的状态,当指定的时间到了之后又会自动恢复运行状态。
wait()方法是Object类里面的,主要的意义就是让线程放弃当前的对象的锁,进入等待此对象的等待锁定池,只有针对此对象调动notify方法后本线程才能够进入对象锁定池准备获取对象锁进入运行状态。

热点内容
Linux配置yum源是什么意思 发布:2024-11-02 09:18:13 浏览:525
光遇安卓如何拍出高质量视频 发布:2024-11-02 09:17:36 浏览:746
没做过理财怎么配置自己的资产 发布:2024-11-02 09:13:18 浏览:371
磐石云服务器存储 发布:2024-11-02 09:12:42 浏览:963
评论功能php 发布:2024-11-02 09:04:44 浏览:933
mechanizepython 发布:2024-11-02 09:04:40 浏览:266
管家婆数据库密码 发布:2024-11-02 08:58:18 浏览:343
安卓英雄联盟怎么下不了 发布:2024-11-02 08:54:02 浏览:761
pubg选什么服务器没有延迟 发布:2024-11-02 08:41:49 浏览:174
脚本安装linux 发布:2024-11-02 08:36:54 浏览:897