ArkTS对象绑定的C++对象如何回收?
在java中,一般可以由垃圾回收机制进行对象的回收,示例:
protected void finalize() throws Throwable {
try {
close();
} finally {
super.finalize();
}
}
那么,ArkTS对象内部创建绑定的c++对象,怎样通过类似java的 finalize时机自动执行内存回收,而不需要开发者主动调用。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何在C/C++ 创建ArkTS的对象
3835浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中通过napi_wrap绑定ArkTS对象与C++对象?
1266浏览 • 1回复 待解决
如何实现ArkTS与C/C++的对象传递
2179浏览 • 1回复 待解决
将C++层分配的对象在ArkTS层管理,ArkTS层通过接口访问C++层对象业务
2017浏览 • 1回复 待解决
ArkTS层通过接口访问C++层对象
1454浏览 • 1回复 待解决
ArkTS 中的 HashMap 对象传给 C++ 层,如何转换?
1328浏览 • 1回复 待解决
HarmonyOS 如何将c++ 封装后的对象,在ArkTS中传入
981浏览 • 1回复 待解决
ArkTS的对象数据与Native的对象数据如何绑定,相互持有对象数据时内存如何管理
3038浏览 • 1回复 待解决
HarmonyOS ts中继承的类,怎么和C++中的类对象进行绑定
963浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在C/C++与ArkTS之间进行错误对象的跨语言传递?
1167浏览 • 1回复 待解决
HarmonyOS 在ArkTS中,如果对象出现循环应用的情况,对象能被系统回收吗
773浏览 • 1回复 待解决
如何将js传的map转成c++的对象
1528浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在多个C++线程间共享ArkTS中Sendable对象?
1187浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中使用napi_unwrap获取并操作绑定的C++对象?
1372浏览 • 1回复 待解决
如何通过 napi 获取一个 C++ map 类型的对象
2872浏览 • 1回复 待解决
HarmonyOS Native对象与ArkTS对象绑定时,release版本报错,debug版本正常
923浏览 • 1回复 待解决
HarmonyOS ArkTS如何调C++的api,或C++如何调用ArkTS的api
1356浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何为鸿蒙中的ArkTS对象绑定原生信息?
1061浏览 • 1回复 待解决
HarmonyOS C++反序列化拿到了ts对象后怎么调对象方法
886浏览 • 1回复 待解决
HarmonyOS napi如何传递一个对象,然后C++侧调用这个对象内部的回调方法
1342浏览 • 1回复 待解决
HarmonyOS ts对象销毁后能感知到不,类似对象回收销毁后的finalize()
817浏览 • 1回复 待解决
如何实现ArkTS与C/C++的数组转换
2203浏览 • 1回复 待解决
HarmonyOS native开发中如何传递map给c++层 / node-api层如何反射调用ArkTS对象
1340浏览 • 1回复 待解决
如何实现ArkTS与C/C++的HashMap转换?
2528浏览 • 1回复 待解决
HarmonyOS 如何将 CanvasRenderingContext2D 对象传递给 native c++
988浏览 • 1回复 待解决
ArkTS无法直接回收c对象,可以在ArkTS侧业务完成后,通过api给c侧信号,在c++侧释放对象。