快速學習Kotlin(十一)協程

協程是什麼? 從本質上來說,協程就是一個輕量級的線程。線程是由系統(語言系統或者操做系統)進行調度的,切換時有着必定的開銷。而協程,它的切換由程序本身來控制,不管是 CPU 的消耗仍是內存的消耗都大大下降。微信 在協程中某段代碼是能夠暫停的,這時候能夠去轉而執行另外一段代碼;而且在執行完另外一段代碼以後又能夠回來執行當前暫停的代碼。這樣全部的代碼即可以在你的控制之下爲所欲爲的進行操做。異步 啓動協
相關文章
相關標籤/搜索