校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
课程> JAVA> 小讲
多线程中sleep()和wait()方法的区别

核心内容

所属类不同   

sleep是线程类Thread的静态方法,wait是object类的普通方法

2 线程持有锁   

sleep线程暂停执行指定时间,把执行机会给其他线程,但是监控依然在,不释放线程锁。wait导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出的notify方法

3  使用场景      

sleep方法可以在任何地方使用,wait方法只能在同步方法和同步代码块中使用

12条回复 评论
项迪伦

请问 一下,我本科就是软件工程(软件测试方向),以后也想成为软件测试工程师,目前大三即将结束,我之前是准备考研 ,也只是知道考研没有考虑具体什么方向之类的。因为软件测试是专业课 大三下才开课,我现在发现考研的学校 基本没有 软件测试方向的,都是比较热门的大数据、人工智能等研究方向。 所以 想成为软件测试工程师 是在大四时好好学习技术 然后本来毕业找工作?还是 应该考研究生(只是 我发现研究生没有研究软件测试的,也可能我没关注到) ?

发表于 2025-09-26 23:00:00
0 0
小邪

踩坑了,这道不该错的

发表于 2024-09-18 22:00:00
0 0
芝麻酱

来我收藏夹吃灰吧!

发表于 2023-11-04 23:00:00
0 0
Ciszewski

上次做这道也错了……

发表于 2022-07-08 23:00:00
0 0
墨石

太强了,学完框架再回来看

发表于 2022-06-05 22:00:00
0 0
安菲尔德-8号

这是我一直没记住的一个重点

发表于 2022-05-12 23:00:00
0 0
书为

学习到了 感谢分享

发表于 2022-04-28 21:00:00
0 0
如如

深入浅出

发表于 2021-09-29 22:00:00
0 0
努力努力再努力

双非一本,荒废了三年,目前在准备考研冲211,但是现在计算机考研太难了,要是没考上的话估计也是找不到工作了,什么语言都学过一点,但是没有项目经历,只做过学校的一些小任务。我现在好焦虑,是努力考研还是从现在开始为找工作做准备,暑假开始还能在秋招中拿offer吗?

发表于 2021-09-13 22:25:00
0 0
多惠

这道题出得真好

发表于 2021-09-12 11:05:00
0 0