网站首页
编程语言
数据库
系统相关
其他分享
编程问答
acquired
2024-09-10
Java并发编程实战 11 | 线程活跃问题(死锁,活锁和饥饿)
并发应用程序的“活跃度”指的是它及时执行并完成任务的能力。活跃性问题则是指程序无法最终得到预期的运行结果。相比于线程安全问题,存活性问题可能会导致更严重的后果。例如,死锁会使程序完全停滞,导致无法继续执行。常见的活跃性问题包括以下三种:1.死锁(Deadlock)死锁发