今天听了张老师讲的一个面试题,刚一看这道题,嗯!简单,我会写,于是抓起就写,经过半个多小时的修改终于大功告成!但是代码极为不美观。然后再看了张老师的实现方法,一个字!牛!经典,赞一个!不单是实现多线程这么简单,那代码,美!看上去就爽!
题目是这样的:
子线程循环 10 次,接着主线程循环 100 次,接着又回到子线程循环 10 次,接着再回到主线程又循环 100 次,如此循环50次
看完张老师的视频后,自己又推敲了一遍。最终代码:
可能与张老师写的有一点点出入,但思路是这样的!希望过一两个月,我还记得~
本文介绍了一个有趣的多线程编程问题:如何实现在主线程和子线程间进行循环交替的任务执行。具体而言,子线程先循环10次,然后主线程循环100次,之后再次回到子线程,如此重复50轮。

被折叠的 条评论
为什么被折叠?



