Android虚拟机与类加载机制

2021-09-04  本文已影响0人  我要离开浪浪山

1、JVM与Dalvik

  • Android应用程序运行在Dalvik/ART虚拟机,并且每一个应用程序对应有一个单独的Dalvik虚拟机实例。Dalvik虚拟机实则也算是一个Java虚拟机,只不过它执行的不是class文件,而是dex文件。
  • Dalvik虚拟机与Java虚拟机共享有差不多的特性,差别在于两者执行的指令集是不一样的,前者的指令集是基本寄存器的,而后者的指令集是基于堆栈的。
上一篇 下一篇

猜你喜欢

热点阅读