本文主要是介绍Park Unpark,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录


当先调用park时:如果_counter=0,这时候该线程阻塞,进入_cond阻塞,之后Unpark设置_counter为1后停止阻塞
当先调用Unpark时:此时先将_counter设置为1,当后面出现park时一判断_counter为1,则不阻塞该线程,将_counter设置为0.
这篇关于Park Unpark的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!