KVM可以说是JVM中比较小而且比较原始的一个版本。KVM是一般放置在嵌入式设备,比如手机等资源有限的终端内运行。KVM没有采用HotSpot JVM里面诸多优化技术,代码十分简单,有利于我们理解JAVA程序的执行过程。虽然KVM里面执行JAVA程序可能与现在PC上流行的JVM不太相同,但是大致原理是相似的。
下面是我在Windows编译KVM的过程。
下面是我在Windows编译KVM的过程。
1.下载KVM源代码
http://www.sun.com/software/communitysource/j2me/cldc/download.xml
现在有cldc1.1和cldc1.04的两个版本。差别不是很大。我选择的是1.1的版本的KVM源代码。
No comments:
Post a Comment