焉知愚之乐
saojipo.com

标签:死锁

【转载】40个Java多线程问题总结-子非愚,焉知愚之乐?
Java ee

【转载】40个Java多线程问题总结

pwind阅读(490)评论(0)赞(0)

1、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓”知其然知其所以然”,”会用”只是”知其然”,”为什么用”才是”知其所以然”,只有达到”知其然知其所以然”的程度才...

多线程死锁现象的发生原因及案例-子非愚,焉知愚之乐?
Java ee

多线程死锁现象的发生原因及案例

pwind阅读(569)评论(0)赞(0)

死锁是两个甚至多个线程被永久阻塞时的一种运行局面,这种局面的生成伴随着至少两个线程和两个或者多个资源。 从下图可以看出,两条线程A,B使用了嵌套同步锁 线程1抢占CPU资源执行到A锁对象时CPU资源被线程2抢占CPU资源执行到B锁对象,往下...