logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android面试-Kotlin Coroutines(协程)

Kotlin协程与Java线程的关系与区别可以概括为:协程是运行在线程上的轻量级任务框架,一个线程可承载多个协程。核心区别在于协程采用非阻塞式挂起机制,遇到耗时操作时会主动让出线程资源,而线程阻塞会独占系统资源。协程切换开销极小,可轻松创建大量协程。协程通过调度器(如Dispatchers.IO/Main)实现线程切换,底层共享线程池但采用不同限流策略。异常处理方面,默认情况下子协程异常会传播导致

#android#面试#kotlin
到底了