作者回复: 👍
作者回复: 高手高手,让我写也这不这样好👍👍👍👍👍
作者回复: 不是一个队列
只唤醒右侧的队列
wait之后
作者回复: 都是this这一把锁: synchronized void apply(){}
所以是一个等待队列
就是500个线程,也是同一个等待队列,因为锁的都是this
队列一定是存在的
作者回复: 全面👍
作者回复: 感谢你这么懂我😂
作者回复: 👍
作者回复: 你这个建议挺好,在管程里面,会重新讲这俩队列。现在就知道有俩等待队列就可以了
作者回复: 如果只是这个例子就不需要了,
送你俩字!优秀!!!!!
作者回复: 对于水平高的,完整的代码没必要。对于水平低的,完整的代码只能增加惰性。我就很讨厌粘贴一些无关的代码😃
作者回复: 大家水平不一样,有些高水平的可能只想看到核心的代码,我怕贴多了,有人说浪费流量。自己补上剩余代码也是个不错的提高机会吧😂
作者回复: 你是对的
作者回复: 比如你要做个数据库连接池,做个httpclient,做个rpc框架,用批处理处理上千万数据,一个简单的crud真的用不上
作者回复: 我确认了一下,应该是对的
只要有一个,就说明曾经被分配过