Flutter學習—Dart線程和事件

Dart是單線程的,全部代碼都運行在某個isolate中。app入口的main函數就是一個isolate。須要的時候能夠使用isolateAPI來建立新的isolate,不一樣的isolate之間只能經過isolateAPI進行通訊。web Dart運行環境中靠事件驅動,經過event loop從隊列中獲取消息。在一個isolate中有兩個隊列,event queue和microtask queu
相關文章
相關標籤/搜索