同步VS异步
同步異步 , 舉個(gè)例子來(lái)說(shuō),一家餐廳吧來(lái)了5個(gè)客人,同步的意思就是說(shuō),來(lái)第一個(gè)點(diǎn)菜,點(diǎn)了個(gè)魚,好, 廚師去捉魚殺魚,過(guò)了半小時(shí)魚好了給第一位客人,開(kāi)始下位一位客人,就這樣一個(gè)一個(gè)來(lái),按順序來(lái)
相同, 異步呢,異步的意思就是來(lái)第一位客人,點(diǎn)什么,點(diǎn)魚,給它一個(gè)牌子,讓他去一邊等吧,下一位客人接著點(diǎn)菜,點(diǎn)完接著點(diǎn)讓廚師做去吧,哪個(gè)的菜先好就先端出來(lái),
同步的優(yōu)點(diǎn)是:同步是按照順序一個(gè)一個(gè)來(lái),不會(huì)亂掉,更不會(huì)出現(xiàn)上面代碼沒(méi)有執(zhí)行完就執(zhí)行下面的代碼, 缺點(diǎn):是解析的速度沒(méi)有異步的快;
異步的優(yōu)點(diǎn)是:異步是接取一個(gè)任務(wù),直接給后臺(tái),在接下一個(gè)任務(wù),一直一直這樣,誰(shuí)的先讀取完先執(zhí)行誰(shuí)的, 缺點(diǎn):沒(méi)有順序 ,誰(shuí)先讀取完先執(zhí)行誰(shuí)的 ,會(huì)出現(xiàn)上面的代碼還沒(méi)出來(lái)下面的就已經(jīng)出來(lái)了,會(huì)報(bào)錯(cuò);
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
- 上一篇: 什么是mysql的主从复制?
- 下一篇: String与StringBuffer、