|
发表于 2010-11-24 22:08:47
|
显示全部楼层
那谁不是说过么:Java 不是跨平台,Java 本身就是平台。
这话的意思其实是,你只有在对应平台上运行对应的 Java 虚拟机,才能使同样的程序跑起来。
遗憾的是,Java 虚拟机有很多种,同时他们之间互相还不兼容。
例如如果你要用 Android 版本的程序。就必须把“Android 版本 Java 虚拟机”在PC上跑起来,然后在这个虚拟机里面跑 Android Java 程序。
但如果你想用 MTK 的 Java 程序呢?又得去找对应的 Java 虚拟机软件。
到最后,这个所谓跨平台,跟安装个手机模拟器其实没有什么区别。。。 |
|