这个问题涉及到 Android 系统。 Dalvik VM 使用 JIT 概念,这意味着当您首次运行应用程序时,Dalvik VM 将对其进行编译,并将其加载到 RAM 中,只要可能就会留在那里。我理解这个概念。但是新的虚拟机称为 ART,使用 AOT 方法。 ART 在安装应用程序时(或者在您安装应用程序时)编译应用程序。这意味着什么?由 ART 编译的应用与已编译的应用(如 C 应用)相同,但在与操作系统其他部分分离的单独进程中运行? 有人能更详细地解释一下这些概念吗? 我必须做一些演示,并且其中提到了这个问题,但我不理解这个概念,如果有人问我关于这个问题的问题,我不想看起来愚蠢 :) 抱歉我的英语不好,如果有人可以编辑一下问题,那就太好了。