K—Java技术是由SUN公司开发的专门用于嵌入式设备的Java软件,它属于一种编程语言,而BREW属于一种应用平台,类似于我们通常使用的微软Windows平台,用户以及开发者可以在这个平台上使用各种编程语言编写应用程序,当然也包括K—Java语言,那么现在的很多GSM手机,例如西门子、诺基亚、摩托罗拉的手机都支持K—Java程序的下载能及使用,为什么还需要BREW平台 ?因为Java应用需要Java虚拟机(JVM)的支持,而各型号的手机所需要的JVM各不相同,同时网络营运商也需要为Java定义自己的规范。这样导致的问题就是各家所设计的K—Java程序并不能通用,例如专门为摩托罗拉手机设计的K—Java程序并不能被诺基亚的手机兼容,而在BREW这个平台上,开发商可能编写自己单独的JVM,以此作业BREW平台的扩展,那么以后编写的K—Java程序就能使用在支持BREW的任何设备上,不会出现兼容性问题,这样不仅减少开发者的重复开发费用,更重要的是让用户拥有了更多的软件来源以及应用。
标签:
留言评论