最近学习并发编程有点迷糊了。昨天回家由于天气寒冷,老公脱口而出:“等我有钱了就给大家一人买一件阿迪达斯的羽绒服。”由于我跟老公都不是花钱大手大脚的人,于是我嗤之以鼻的说:“别乱说大话,这将是被饿死的线程,永远也实现不了。”
老公问我怎么说,我解释说:“有了宝宝之后到处都是花钱的地方,以目前的状况来看再有钱也不会去买阿迪达斯的羽绒服,所以这句话不会实现。并发编程中,多个线程在争夺资源时,如果一个线程一直得不到所需要的资源,将会一直处于饥饿状态,这就是线程饥饿。如果将阿迪达斯羽绒服比做线程的话,这个线程一直得不到金钱这个资源,最后不就饿死了。”
说完我们相视而笑,一致认为这话很有道理。
网友评论