具體運(yùn)行結(jié)果大家可以寫寫看看顽决,我總結(jié)一下自己的理解。
同步操作:都不會(huì)開啟新的線程导匣,所有操作都在當(dāng)前主線程中完成才菠,任務(wù)是有序的;注意:主隊(duì)列的同步操作會(huì)造成死鎖
異步操作:并行隊(duì)列(全局隊(duì)列)任務(wù)是無(wú)序執(zhí)行的 逐抑;串行隊(duì)列的任務(wù)是有序執(zhí)行棠枉,上述都會(huì)開啟新的線程
特別存在:主隊(duì)列異步:跟同步操作一樣不會(huì)開啟新的線程,所有操作都在當(dāng)前主線程中完成,任務(wù)是有序的诽嘉。但運(yùn)行順序跟同步運(yùn)行相反
具體結(jié)果看下圖
所有串行隊(duì)列同步執(zhí)行結(jié)果:
主隊(duì)列異步執(zhí)行結(jié)果: