HarmonyOS 单例模式下在主线程和用taskpool创建的子线程内通过getInstance获取到的对象不是同一个对象
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS taskpool中使用单例与主线程创建的单例不一致
500浏览 • 1回复 待解决
HarmonyOS 在主线程和子线程中需要操作同一个队列,如何保证这个队列是线程安全的。
438浏览 • 1回复 待解决
HarmonyOS TaskPool子线程单例问题
744浏览 • 1回复 待解决
HarmonyOS Worker主线程和子线程共享对象问题
443浏览 • 2回复 待解决
用taskpool开辟一个线程操作文件,解析文件,然后有多个单例对象。有好方法吗?
670浏览 • 1回复 待解决
HarmonyOS 如何在多个taskpool中操作同一个对象?
500浏览 • 1回复 待解决
TaskPool子线程和主线程如何通信
2733浏览 • 1回复 待解决
HarmonyOS 多HSP依赖同一个HAR包的单例问题
371浏览 • 1回复 待解决
HarmonyOS taskpool修改一个sendable类的值,主线程获取到的是修改前的值
330浏览 • 1回复 待解决
EntryAbility中的context和getContext(this)是同一个对象吗
1986浏览 • 1回复 待解决
HarmonyOS 可以在build中复用同一个组件对象(而不是重新创建)
336浏览 • 1回复 待解决
HarmonyOS 在Worker线程中如何创建一个RdbStore对象
235浏览 • 1回复 待解决
如何指定多个异步任务在同一个辅助线程内执行
1175浏览 • 0回复 待解决
HarmonyOS 单例模式拿不到类的对象
868浏览 • 1回复 待解决
HarmonyOS 有锁吗?单例模式怎么创建?怎么多线程?
1005浏览 • 1回复 待解决
如何使用TaskPool在子线程调用对象成员函数
991浏览 • 0回复 待解决
HarmonyOS 同一个ID,通过getFrameNodeById(id) 获取到的frameNode Type为undefined。.....通过uniqueID获取到的nodeType是__Common__
348浏览 • 1回复 待解决
HarmonyOS Worker和主线程之间传递普通对象有大小限制吗?最大可以传递一个多少M的对象?
562浏览 • 1回复 待解决
HarmonyOS 如何获取一个对象内的所有变量
667浏览 • 1回复 待解决
同一个应用中,多个线程或者多个进程访问同一个关系数据库,需要考虑并发的问题吗?
601浏览 • 1回复 待解决
HarmonyOS taskPool执行的task内如何回调主线程的方法
1247浏览 • 1回复 待解决
HarmonyOS 系统定位服务是不是一个单例?
451浏览 • 1回复 待解决
OpenGL同一个上下文在多线程中使用问题
1288浏览 • 1回复 待解决
HarmonyOS taskpool执行@Concurrent修饰的方法在访问主线程中的单例变量时,变量是空的
575浏览 • 1回复 待解决
taskpool和worker均不支持内存共享,对于单例场景,在tasktool中调用getInstance会重新走构造方法创建不同的对象。在使用TaskPool进行子线程操作的时候,避免调用单例方法否则在单例初始化方法中,主线程和子线程会创建不同的实例,导致对象不同从而导致问题,参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/taskpool-vs-worker-V5