1. JVM运行的Java字节码,它从.class文件或Jar包中加载字节码然后执行; Dalvik 运行的是 dex 文件(Dalvik Executable),生成APK时,Dx工具把所有.class文件编译成一个 dex 文件。
  2. JVM是基于栈的,而 Dalvik 是基于寄存器实现的。因此 DalvikJVM有更好的性能,只是硬件通用性差些。
  3. 相对于JVM来说, Dalvik 占用的CPU资源和内存空间都比较少。

2015-02-28 周六

相关文章:

  • 2022-12-23
  • 2021-11-01
  • 2021-05-25
  • 2021-12-18
  • 2021-09-30
  • 2022-02-28
  • 2021-04-22
  • 2021-12-16
猜你喜欢
  • 2021-09-01
  • 2021-07-28
  • 2021-08-29
  • 2021-05-09
  • 2022-02-02
  • 2022-12-23
  • 2021-09-10
相关资源
相似解决方案