欢迎来到代码驿站!

当前位置:首页 >

浅析鸿蒙基础之Permanent 持久性内存对象(HarmonyOS鸿蒙开发基础知识)

时间:2020-09-17 10:00:22|栏目:|点击:

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++);
   ...;
  }
  ...;
 }

总结

上一篇:python如何使用腾讯云发送短信

栏    目:

下一篇:R语言ggplot2边框背景去除的实现

本文标题:浅析鸿蒙基础之Permanent 持久性内存对象(HarmonyOS鸿蒙开发基础知识)

本文地址:http://www.codeinn.net/misctech/5071.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有