- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 ART到底是不是虚拟机?
ART的主要工作是管理运行时类型信息,加载,卸载代码段,标记,回收内存等资源。 编译型语言如C语言是没有这些工作的。 基于ART运行的apk仍然会比编译型语言要慢。 apk代码翻译成机器码后,仍然没有直接运行,直接运行的代码仍然是ART虚拟机进程,虚拟机进程需要动态地加载机器码,执行机器码,动态地链接应用代码调用的运行时库。 ART与Dalvik相比,主要的改进是减少了字节码到机器码的翻译
2017-09-14 09:40:40 1923
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人