java对硬件的要求比较高,手机的运行内存现在一般都在1MB以上(比如步步高i388),最大的有几十MB(我的就是,手机型号:w995),正因为各个手机的硬件配置(手机屏幕的分辨率和运行内存、处理器),所以一个软件 一般都有专门针对某部手机型号开发的专版,所以就形成了一款软件不同手机有不同的版本的现象。
而MTK因为运行内存一般都在500~600KB之间,所以软件一般只根据分辨率区分就可以了。。。
至于java软件比MTK软件大,这跟这两种平台所用的 编程语言有关系的,还跟两种软件的质量有关
MTK想要跟java争高低,也就在中国市场可以。。。。谁要山寨便宜呢。。。。
MTK就是MediaTek公司,生产芯片的公司,现在MTK一般指MTK平台。这个平台是Nucleus操作系统上开发出的手机平台。Java是一个编程语言,Java开发出的程序运行在Java平台这个虚拟机上,而这个虚拟机又运行在操作系统之上。Jar就是Java写的程序扩展名。