| |
众所周知,在手机开发中,有j2me、brew、symbian、windows mobile等开发方式,和这些开发方式相比,j2me技术是使用比较普遍的一种技术,下面就对这些技术进行一些简单的比较。 j2me技术的优势: 移植性强 使用j2me技术开发的程序,可以经过简单的修改以后,在不能厂商的手机上运行,这个是j2me技术最大的优势。 开发速度快 由于java语言自身的特点,和系统的关联不大,所以开发速度很快。程序的开发周期比较短。 技术入门快 由于java语言相当的普及,而对于有一定java语言基础的人来说,学习j2me技术的门槛很低,所以j2me技术的普及速度很快。 j2me技术的劣势: 功能有限 为了实现j2me技术的移植性,j2me技术无法实现系统的功能,例如读取电话簿、短信息等系统内容。无法开发手机上的系统软件。 速度比较慢 由于j2me技术运行在jvm基础上,再加上手机硬件的限制,所以运行速度相对比较慢,但是这个速度用户还是可以接受的啊。 程序大小受限 在手机上,j2me技术开发的程序在程序大小上受到很大的限制,例如nokia s40系列的程序大小一般限制在64kb以内,这个大大限制了j2me程序的功能。 有什么不足的地方,大家可以积极指正。
|
|