当前位置:首页 » 编程语言 » 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方法后本线程才能够进入对象锁定池准备获取对象锁进入运行状态。

热点内容
memcachephp类 发布:2025-03-17 11:40:04 浏览:827
哈夫曼编码算法实现 发布:2025-03-17 11:23:31 浏览:384
录音机可以存储信息吗 发布:2025-03-17 11:13:32 浏览:173
邮件服务器php 发布:2025-03-17 11:09:42 浏览:478
心跳包源码 发布:2025-03-17 11:03:29 浏览:798
安卓苹果通讯录怎么同步 发布:2025-03-17 09:58:12 浏览:175
ai缓存 发布:2025-03-17 09:48:27 浏览:923
翘嘴水滴轮什么配置 发布:2025-03-17 09:47:34 浏览:584
小蚁摄像机如何云存储 发布:2025-03-17 09:42:42 浏览:819
如何修改自己的名字和密码 发布:2025-03-17 09:32:20 浏览:790