积分充值
 首页  上传文档  发布文章  登录账户
维度跃迁
  • 综合
  • 文档
  • 文章

无数据

分类

全部维度学堂(2)工具模板(2)

语言

全部中文(简体)(2)

格式

全部PDF文档 PDF(2)
 
本次搜索耗时 0.009 秒,为您找到相关结果约 2 个.
  • 全部
  • 维度学堂
  • 工具模板
  • 全部
  • 中文(简体)
  • 全部
  • PDF文档 PDF
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 华为:2025年鸿蒙编程语言白皮书

    有模块。同时,TS/JS 支持动态加载来延迟模块加载时机,但实现路径依赖异 步语义,要求整个调用链保持异步风格,开发成本较高。为解决该问题,ArkTS 运行时引入了 自动延迟加载(lazy import)机制:只需在 import 语句中添加 lazy 关键字,即可使模块在首次使用时按需加载,支持同步与异步调用场景, 无需改动业务逻辑结构。 此外,TS/JS 运行时通常为单线程架构,并仅提供基于消息传递的 应用开发的有些场景中,有些模块被使用的可能性很低,或者并不需要立 即被使用。针对这些模块,ArkTS 提供了两种优化启动性能的方法:动态加载 8 和延迟加载 9。  动态加载:使用一个异步函数来动态导入模块,返回一个 Promise 对 象,实现模块的异步加载,减少了启动时的加载量,提高了启动性能。  延迟加载:import 关键字后面加上 lazy,模块会在第一次被使用时自 动同步加载。 动态加载与延迟加载的对比: 2-3:ArkTS 对象共享机制 当多个并发实例尝试同时更新 Sendable 数据时,会发生数据竞争,例如 ArkTS 共享容器的多线程操作。因此,ArkTS 提供异步锁机制来避免不同并发实 例间的数据竞争,并提供了异步等待机制来控制多线程处理数据的时序。同时, 还可以通过对象冻结接口将对象冻结为只读,从而避免数据竞争问题。 Sendable 对象提供了并发实例间高效的通信能力,即引用传递,适用于开发者
    0 积分 | 65 页 | 2.09 MB | 4 月前
    3
  • pdf文档 华为:2025年鸿蒙生态应用开发白皮书V4.0

    HAR/HSP/HAP/APP 包。Hvigor 具备以 下特点:  高效编译:充分利用系统资源,并行执行编译请求,提升编译效率;综合历史信息, 精确增量检查,高度复用往次构建产物,缩短编译时长;优化编排任务序列,异步 化执行编译操作,减小等待间隙,加速构建流程。  多目标构建:具有多目标构建能力,允许开发者灵活选择源码文件、资源信息、部 署设备等应用要素,形成多种组合。通过简易配置,匹配自定义构建目标,一键打
    0 积分 | 122 页 | 5.04 MB | 4 月前
    3
共 2 条
  • 1
前往
页
相关搜索词
华为2025鸿蒙编程语言编程语言白皮皮书白皮书生态应用开发V4
维度跃迁
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传,所有资料均作为学习交流,版权归原作者所有,并不作为商业用途。
相关费用为资料整理服务费用,由文档内容之真实性引发的全部责任,由用户自行承担,如有侵权情及时联系站长删除。
维度跃迁 ©2025 | 站点地图 蒙ICP备2025025196号
Powered By MOREDOC PRO v3.3.0-beta.46
  • 我们的公众号同样精彩
    我们的公众号同样精彩