KVM(K Virtual Machine)SUN公司的一种主要面向嵌入式设备的小型Java虚拟机,在PC机上也能使用。

KVM最大的特点是极为小巧,只有一个可执行文件,大概200K多一点。相应地,KVM的功能也很弱,它只有cldc1.1的类库,所以没有图形界面;它也没有采用优化技术来提高性能,是一种比较原始的虚拟机。

正因为KVM的小巧和简单,它是Java爱好者研究虚拟机的理想入门教材。而且它是开源的,在http://www.sun.com/software/communitysource/j2me/cldc/download.xml可以下载到。

本人目前正在对KVM进行深入研究,并愿意把所学到的内容以blog的形式发布出来与大家分享,请大家给以指点。我的MSN fyzhao2004@hotmail.com,希望有共同爱好的朋友能和我取得联系,交流经验,共同进步。

 
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐