HarmonyOS如何在多个taskpool中操作同一个对象?

这边的目标是在多个taskpool线程里共同操作一个缓存类,给缓存类里塞值,taskpool是线程隔离的,因此使用sendable注解,使用sendable注解之后发现某些类型的字段不能序列化,这个有什么解决办法吗? 或者如果不用sendadble的话 有没有其他在多个线程中操作同一个缓存对象的方法呢?

阅读 578
1 个回答

只有SharedArrayBuffer共享和@sendable,没有其他方式

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