浅析鸿蒙基础之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 持久性内存对象内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
- 华为鸿蒙系统应用开发工具 DevEco Studio的安装和使用图文教程
- 华为鸿蒙DevEco studio2.0的安装和hello world运行教程
- 鸿蒙HAIWEI DevEco Studio安装配置运行Hello World的实现
- 鸿蒙OS运行第一个“hello world”
- 鸿蒙OS开发环境搭建之DevEco Studio IDE下载安装过程详解
- 鸿蒙系统中的 JS 开发框架
- 鸿蒙开发之处理图片位图操作的方法详解(HarmonyOS鸿蒙开发基础知识)
- 深入浅析华为鸿蒙IDE安装与Hello World
- 浅析鸿蒙开发app支持JavaScript?上手HelloWorld,体验究竟香不香
- 解析鸿蒙轻内核静态内存的使用
相关文章
鸿蒙HAIWEI DevEco Studio安装配置运行Hello World的实现
这篇文章主要介绍了鸿蒙HAIWEI DevEco Studio安装配置运行Hello World,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-09-09
深度操作系统 deepin 15.11安装 QGIS 3.4
深度操作系统是基于Linux内核,以桌面应用为主的开源 GNU/Linux 操作系统,支持笔记本、台式机和一体机,这篇文章给大家介绍deepin 15.11安装 QGIS 3.4的方法,需要的朋友参考下吧2020-02-02
ip地址掩码和位数对应关系由浅入深理解(192.168.0.0/24)
192.168.0.0/24这是IP地址的一个规范写法,前面是IP地址,后面跟一个斜杠以及一个数字,这条斜杠及后面的数字称为网络掩码(network mask)。斜杠后面的数字表示有意义的比特位的个数(从左到右)。ip地址后面的斜杠24表示掩码位是24位的,即用32位二进制表示的子网...2023-06-06
DevEco Studio 2.0开发鸿蒙HarmonyOS应用初体验全面测评(推荐)
这篇文章主要介绍了DevEco Studio 2.0开发鸿蒙HarmonyOS应用初体验全面测评,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-09-09
鸿蒙开发之Button按钮类型及如何通过代码设置(HarmonyOS鸿蒙开发基础知识)
这篇文章主要介绍了鸿蒙开发之Button按钮类型及如何通过代码设置(HarmonyOS鸿蒙开发基础知识),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-09-09
man -f/-k [keyword]在fedora 29 中报错nothing appropriate
这篇文章主要介绍了man -f/-k [keyword]在fedora 29 中报错nothing appropriate ,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下2019-04-04


最新评论