什么叫異步 什么是同步編程、異步編程?
什么是同步編程、異步編程?傳統(tǒng)的同步編程是一種請(qǐng)求-響應(yīng)模型,它調(diào)用一個(gè)方法并等待其響應(yīng)返回。異步編程就是重新考慮是否響應(yīng),也就是縮小需要響應(yīng)的區(qū)域。因?yàn)榈玫巾憫?yīng)的速度越快,同步性、順序性、事務(wù)性和性
什么是同步編程、異步編程?
傳統(tǒng)的同步編程是一種請(qǐng)求-響應(yīng)模型,它調(diào)用一個(gè)方法并等待其響應(yīng)返回。異步編程就是重新考慮是否響應(yīng),也就是縮小需要響應(yīng)的區(qū)域。
因?yàn)榈玫巾憫?yīng)的速度越快,同步性、順序性、事務(wù)性和性能就越差。異步編程通常由fire-and-forget實(shí)現(xiàn)。啟動(dòng)活動(dòng)后,您會(huì)忘記做其他事情。您不需要立即等待響應(yīng)結(jié)果。異步編程是一種事件驅(qū)動(dòng)編程,需要徹底改變思維方式。它是一種軟件編程思維從“請(qǐng)求-響應(yīng)”思維向“事件驅(qū)動(dòng)”思維的轉(zhuǎn)變。
編程是什么?
和我一樣,寫代碼的程序也是一種猿。