知道大概的概念,但不知道怎么用自己的语言组织出来
多线程系列
死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。是操作系统层面的一个错误,是进程死锁的简称,最早在 1965 年由 Dijkstra 在研究银行家算法时提出的,它是计算机操作系统乃至整个并发程序设计领域最难处理的问题之一。
Java多线程核心技术大揭秘
Java线程池实现原理与源码分析
Java多线程同步阻塞队列底层实现原理
Java多线程同步锁
Java多线程三大特性详解
0/150