![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
辉love
这个作者很懒,什么都没留下…
展开
-
java死锁产生的一个简单代码
首先说下死锁产生的原因: 不同的线程分别占用对方需要的同步资源不放弃,都在等待对方放弃自己需要的同步资源,若无外力作用,它们都将无法推进下去,就形成了死锁。先创建两个锁A和B,并且私有其构造器,保证外界无法通过构造器访问A和B,同时加上 public final static修饰确保A和B产生的对象的唯一性public class LockA { private Loc...原创 2018-07-17 16:09:29 · 2049 阅读 · 0 评论 -
一张图带你看懂java线程运行的七种状态
原创 2018-08-02 12:03:08 · 1031 阅读 · 0 评论