白话: 饥饿问题就是多个线程抢占CPU,优先级高的一直有,优先级低的一直得不到.优先级低就会出现饥饿问题. 高优先级吞噬所有低优先级的CPU时间片线程被永久堵塞在一个等待进入同步块的状态等待的线程永远不被唤醒 如何尽量避免饥饿问题 设置合理的优先级(优先级低话出现饥饿问题.) 使用Lock锁来代替synchronized