多線程和異步的區別

首先,多線程和異步編程不是一個概念 能夠用以下比喻: 情景:你是一個飯店的廚師,有個訂單過來了,要蒸雞蛋和烤麪包 同步:先作蒸雞蛋,(哪怕是雞蛋在蒸的時候沒事幹也不去烤麪包,而是在乾等),作完了蒸雞蛋再去烤麪包 異步:1.單線程 先作蒸雞蛋,雞蛋在蒸的時候,定好鬧鐘,而後去烤麪包,麪包在烤的過程當中,也定個鬧鐘,當雞蛋鬧鐘響起來的時候,無論是否是在給麪包切片仍是在等待麪包烤熟,都去處理雞蛋(如把雞
相關文章
相關標籤/搜索