浅析鸿蒙基础之Permanent 持久性内存对象(HarmonyOS鸿蒙开发基础知识)
作者:知识大胖
这篇文章主要介绍了浅析鸿蒙基础之Permanent 持久性内存对象(HarmonyOS鸿蒙开发基础知识),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。
Permanent 持久性内存对象
注释持久性内存对象。
您可以使用此类在新语句中将一个对象注释为持久性内存对象,这样该对象将不会被Ark编译器的RC回收。
参考代码
以“ Integer.java”文件中的“ Integer cache”为例:
private static class IntegerCache {
static final int low = -128;
static final int high;
static final Integer cache[];
static {
...;
for(int k = 0; k < cache.length; k++)
cache[k] = new @Permanent Integer(j++);
...;
}
...;
}
总结
到此这篇关于浅析鸿蒙基础之Permanent 持久性内存对象(HarmonyOS鸿蒙开发基础知识)的文章就介绍到这了,更多相关鸿蒙Permanent 持久性内存对象内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:
- 鸿蒙HarmonyOS开发:Navigation路由导航功能和实践
- 鸿蒙(HarmonyOS)实现隐私政策弹窗效果
- DevEco Studio 2.0开发鸿蒙HarmonyOS应用初体验全面测评(推荐)
- 鸿蒙HarmonyOS中的ArkUI组件库特性与常用组件实例演示
- 鸿蒙中@State的原理使用详解(HarmonyOS 5)
- 鸿蒙HarmonyOS App开发造轮子之自定义圆形图片组件的实例代码
- 鸿蒙开发之处理图片位图操作的方法详解(HarmonyOS鸿蒙开发基础知识)
- HarmonyOS开发基础知识之Component和ComponentContainer区别(鸿蒙教程)
- 鸿蒙开发之Button按钮类型及如何通过代码设置(HarmonyOS鸿蒙开发基础知识)
- 鸿蒙HarmonyOS 分布式任务调度的实现
- 鸿蒙HarmonyOS剪切板的实现
- 鸿蒙HarmonyOS视频播放的实现
- HarmonyOS鸿蒙基本控件的实现
- HarmonyOS鸿蒙实现HelloWorld应用开发E2E体验
- 鸿蒙游戏开发实战从0到1:手把手带你搭建完整小游戏系统
