关于join和wait的疑问

来源:7-14 join注意点

洪小才

2022-10-15

我是隔了好长一段时间重温这个视频(第三刷),这里面提一个疑问,就是join的底层调用wait方法,这是可以被看到,可是在join底层源码里面没有看到用synchronized把线程对象进行加锁。
像我们在外面调用wait方法,如果不进行synchronized对对象上锁,是会报错的,而join居然不用,也不会报错,这是为啥呢

写回答

1回答

悟空

2022-10-21

join方法上加了
0
3
洪小才
回复
悟空
没注意看,是synchronized修饰的方法名,不好意思,老师辛苦了
2022-10-26
共3条回复

线程八大核心+Java并发原理及企业级并发解决方案

完整的并发知识网络+丰富的工作内容分享+50余道并发高频面试题

2512 学习 · 939 问题

查看课程