HarmonyOS taskpool问题咨询?

若只在taskpool中塞入一个任务,等任务执行完,再塞下一个任务,这个任务中可以使用的模块是不是就可以任意?是否还有线程安全问题?

阅读 500
1 个回答

要区分两种情况:能否在非UI执行,以及是否线程不安全,对于可以在任意线程执行的非线程安全函数,如果开发者保证不出现竞争,理论上不会有线程安全问题。如果不能在非UI执行,例如强依赖主线程的一些UI接口,则只能在主线程执行。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进