輕量級線程——Kotlin之協程

輕量級線程——Kotlin之協程 協程是一種「輕量級線程「,從Kotlin 1.1開始引入。因爲一些耗時操做(如網絡IO、文件 IO、CPU或GPU密集型任務)會使線程阻塞直到操做完成,協程提供了一種避免線程阻塞、開銷更小且更加可控的異步操做。css 協程的基本原理 協程徹底經過編譯技術實現(不須要來自 VM 或 OS 端的支持),掛起經過代碼來生效。基本上,每一個掛起函數都轉換爲狀態機,其中的狀
相關文章
相關標籤/搜索