鸿蒙~线程模型

2023-12-17  本文已影响0人  胡修波

HarmonyOS应用中每个进程都会有一个主线程,主线程有如下职责:(华为官网)

除主线程外,还有一类与主线程并行的独立线程Worker,主要用于执行耗时操作,但不可以直接操作UI。Worker线程在主线程中创建,与主线程相互独立。最多可以创建8个Worker:

0000000000011111111.20231121183829.84284400967280132653406303838080.png

基于HarmonyOS的线程模型,不同的业务功能运行在不同的线程上,业务功能的交互就需要线程间通信。线程间通信目前主要有Emitter和Worker两种方式,其中Emitter主要适用于线程间的事件同步, Worker主要用于新开一个线程执行耗时任务。

说明:

上一篇下一篇

猜你喜欢

热点阅读