为了账号安全,请及时绑定邮箱和手机立即绑定
老师辛苦了
完结撒花!!!越来越听不懂了!
很棒,很喜欢这种讲课方式。虽然我要用两倍的时间才能消化。。。
本来就是基础入门课,有什么好喷的,等以后看源码看到线程看不懂的时候又要后悔自己现在没有好好学。
讲得不错。如果不懂代码的人估计看了就难受了,应该慢一点结合API,我是2.0速度看的。
最后总结才是真正的开始,强大
听不懂的别在这乱说了,免费课程又没逼着你看.
我也莫名其妙的卡了... 看别的课程还没事..
学完mark~
恩,老师这个ppt辛苦了,一定花费了好多心血!就冲这个我也得去认真看完,再去点个赞!
wait()应始终在循环中使用
notify()
notifyAll()
老师讲得不错。。。。学到了一点点的基础,后面的总结感觉才是要真正花功夫的地方
lockObj.notify();每次只能够唤醒一个等待线程,而且是任意的一个。唤醒的线程接着lockObj.wait()后边开始执行。并不是只要lockObj.notify();调用了就开始执行lockObj.wait()后边的。而是等到synchronized(lockObj){}执行完毕,而且此时还要与新的线程竞争,如果没有竞争到资源,就需要排到新的线程后边。看完这个课程以后,搞了好久才搞定。
课程须知
本课程的学习,需要小伙伴们具有面向对象基础知识及 Java 语言基础。如果您是新手,建议先移步 《Java入门第一季》和《Java入门第二季》
老师告诉你能学到什么?
1、Java 中如何使用线程 2、什么是争用条件 3、线程如何交互

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消