我的位置: 首頁 > 學習專區(qū) > 安卓技術 > Android中Dalvik和JVM的區(qū)別是什么?

Android中Dalvik和JVM的區(qū)別是什么?

2012-04-10 11:38:00
來源:
[導讀] 相同點:都使用Java語法不同點:字節(jié)碼格式定義不同(dex格式 vs class格式)運行庫不同多虛擬機并發(fā)運行優(yōu)化:共用dex,大量使用mmap…啟

相同點:

都使用Java語法

不同點:

字節(jié)碼格式定義不同(dex格式 vs class格式)

運行庫不同

多虛擬機并發(fā)運行優(yōu)化:共用dex,大量使用mmap…

啟動機制不同:預加載、預初始化

編譯過程不同

Dalvik不能運行.class和.jar

Dalvik不具備JavaME的API

Dalvik的大部分函數(shù)庫來自Apache Harmony項目

http://harmony.apache.org

評論
熱點專題
>>
相關文章推薦
>>
好吊妞免费视频在线观看,久久亚洲国产人成综合网,久久精品国产2020,欧美精品综合在线
在线免费播放AV片 | 日韩AVAV天堂AV在线 | 亚洲视频在线高清观看你懂得 | 亚洲乱码精品久久久久.. | 亚洲日韩乱码久久久久久 | 亚洲妇女自偷自偷在线播放 |