首先我们来看下面的图片:
上图是6大线程切换的流程图,还有需要注意的是:
1、需要使用锁对象调用wait方法才能进入无限等待
2、需要使用锁对象调用notify,notifyAll方法才能唤醒无限等待线程
3、调用wait,notify,notifyAll的方法的锁对象要一致
上一篇:C语言字符串输出函数puts()的作用有哪些
下一篇:golang怎么在高并发情况下操作ping / telnet