Android程序运行的Dalivk和Java程序运行的JVM虚拟机的区别?

(1) Dalvik VM和JVM 的第一个区别是 Dalvik VM是基于寄存器的架构(reg based),而JVM是栈机(stack based)。reg based VM的好处是能够作到更好的提早优化(ahead-of-time optimization)。 另外reg based的VM执行起来更快,可是代价是更大的代码长度。 (2) 另一个区别是Dalvik能够容许多个instance 
相关文章
相关标签/搜索