为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / Arthur
不可以,因为唤醒并获得了锁之后,是从上一次调用wait()的地方之后开始执行,这样if将不能阻挡不合要求的处理。
支持慕课!!支持慕课!!支持慕课!!支持慕课!!支持慕课!!支持慕课!!支持慕课!!支持慕课!!支持慕课!!
你们做的很好,这是我们程序猿的福音,谢谢你们
讲的浅显易懂,很生动,膜拜!!!

讲师回答 / Arthur
唤醒后还是要竞争锁的,所以访问时还是互斥的。
感觉老师讲得很好
突然间好喜欢
大赞,不知道怎么支持,每个视频都留个赞吧

讲师回答 / Arthur
在我睡了一觉之后,突然理解你的问题了。视屏中我们花了大量的时间在讲解API文档的内容,答案也来自于那里。sleep()让线程进入了等待的状态,此时调用interrupt()方法,interrupt状态不会改变,于是后续希望停掉线程的企图就落空了,线程还会精力充沛的干活。
大爱,比我们任课老师的PPT做的都好,讲得也好,嘿嘿,谢谢,故事带入的还那么合适,厉害
@Griaffe 我想你是把Actress写成内部类了,注意我写的是一个外部类,默认访问权限而已。内部类不是不可以,但要注意构造的方式。
@早十年的童话, 你都上班了,这个片子确实不适合你,我们的定位是入门。

最新回答 / 慕粉慕名而来
是啊 ,一路上光顾着看图片了。。又要再听一遍。
好啊,挺幽默的
然后发现如果重新建一个类,把Actress这个接口写进去就正确了。求解
课程须知
本课程的学习,需要小伙伴们具有面向对象基础知识及 Java 语言基础。如果您是新手,建议先移步 《Java入门第一季》和《Java入门第二季》
老师告诉你能学到什么?
1、Java 中如何使用线程 2、什么是争用条件 3、线程如何交互

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消