摘要: 以下代码不会有任何打印。原因是:channel ch 在make 时是无缓冲区的channel。无缓冲区的channel 发送一个数据进入后需要等待这个数据被消耗才能继续发送下一个数据。然而getFromChannel 方法中的使用了锁。导致与sendToChannel 方法中使用的锁,形成死锁。如 阅读全文
posted @ 2022-05-26 20:07 熊先生不开玩笑 阅读(125) 评论(0) 推荐(0)