Dalvik虚拟机 编辑
Dalvik虚拟机,是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为.dex格式的Java应用程序的运行。.dex格式是专为Dalvik设计的一种压缩格式,适合内存处理器速度有限的系统。Dalvik由Dan Bornstein编写的,名字来源于他的祖先曾经居住过的小渔村达尔维克,位于冰岛埃亚峡湾
6
图片 0 图片
评论 0 评论
匿名用户 · [[ show_time(comment.timestamp) ]]
[[ nltobr(comment.content) ]]
相关
Android Runtime,是一种在Android操作系统上的运行环境,由Google公司研发,并在2013年作为Android 4.4系统中的一项测试功能正式对外发布,在Android 5.0及后续Android版本中作为正式的运行时库取代了以往的Dalvik虚拟机。ART能够把应用程序的字节码转换为机器码,是Android所使用的一种新的虚拟机。它与Dalvik的主要不同在于:Dalvik采用的是JIT技术,而ART采用Ahead-of-time技术。ART同时也改善了性能、垃圾回收、应用程序出错以及性能分析。
E语言是1997年由Mark S. Miller、Dalvik虚拟机和Electric Communities的其他人创建的用于计算机安全分布式计算的面向对象程序设计语言。E语言主要源自于安全分布式编程中Java的并行语言Joule和Original-E,后者是Java的一组扩展。E将基于讯息传递的计算与类Java语法相结合。基于事件驱动程式设计和Promise的并发计算模型确保永远不会发生死锁。
Android Runtime,是一种在Android操作系统上的运行环境,由Google公司研发,并在2013年作为Android 4.4系统中的一项测试功能正式对外发布,在Android 5.0及后续Android版本中作为正式的运行时库取代了以往的Dalvik虚拟机。ART能够把应用程序的字节码转换为机器码,是Android所使用的一种新的虚拟机。它与Dalvik的主要不同在于:Dalvik采用的是JIT技术,而ART采用Ahead-of-time技术。ART同时也改善了性能、垃圾回收、应用程序出错以及性能分析。