J2ME技术在手机开发领域的优势和不足
2009-01-17 15:05
381 查看
众所周知,在手机开发中,有J2ME、BREW、Symbian、Windows Mobile等开发方式,和这些开发方式相比,J2ME技术是使用比较普遍的一种技术,下面就对这些技术进行一些简单的比较。
J2ME技术的优势:
l 移植性强
使用J2ME技术开发的程序,可以经过简单的修改以后,在不能厂商的手机上运行,这个是J2ME技术最大的优势。
l 开发速度快
由于Java语言自身的特点,和系统的关联不大,所以开发速度很快。程序的开发周期比较短。
l 技术入门快
由于J***A语言相当的普及,而对于有一定J***A语言基础的人来说,学习J2ME技术的门槛很低,所以J2ME技术的普及速度很快。
J2ME技术的劣势:
l 功能有限
为了实现J2ME技术的移植性,J2ME技术无法实现系统的功能,例如读取电话簿、短信息等系统内容。无法开发手机上的系统软件。
l 速度比较慢
由于J2ME技术运行在JVM基础上,再加上手机硬件的限制,所以运行速度相对比较慢,但是这个速度用户还是可以接受的啊。
l 程序大小受限
在手机上,J2ME技术开发的程序在程序大小上受到很大的限制,例如Nokia S40系列的程序大小一般限制在64KB以内,这个大大限制了J2ME程序的功能。
J2ME技术的优势:
l 移植性强
使用J2ME技术开发的程序,可以经过简单的修改以后,在不能厂商的手机上运行,这个是J2ME技术最大的优势。
l 开发速度快
由于Java语言自身的特点,和系统的关联不大,所以开发速度很快。程序的开发周期比较短。
l 技术入门快
由于J***A语言相当的普及,而对于有一定J***A语言基础的人来说,学习J2ME技术的门槛很低,所以J2ME技术的普及速度很快。
J2ME技术的劣势:
l 功能有限
为了实现J2ME技术的移植性,J2ME技术无法实现系统的功能,例如读取电话簿、短信息等系统内容。无法开发手机上的系统软件。
l 速度比较慢
由于J2ME技术运行在JVM基础上,再加上手机硬件的限制,所以运行速度相对比较慢,但是这个速度用户还是可以接受的啊。
l 程序大小受限
在手机上,J2ME技术开发的程序在程序大小上受到很大的限制,例如Nokia S40系列的程序大小一般限制在64KB以内,这个大大限制了J2ME程序的功能。
相关文章推荐
- J2ME技术在手机开发领域的优势和不足
- 使用J2ME技术实现手机触摸屏开发的方法
- Android开发_Android平台手机的优势与不足
- 使用J2ME技术实现手机触摸屏开发的方法
- 手机开发:通用开发环境J2ME
- 使用J2ME技术开发RPG游戏(一)——程序框架
- 手机程序开发技术介绍
- J2ME开发手机游戏物理模型之抛物线
- J2ME手机游戏汉化技术教程
- 使用J2ME技术开发RPG游戏(二)——按键处理机制
- j2me手机开发入门
- 使用eclipse搭建j2me手机开发环境
- 3G手机开发高级技术讲座视频(Symbian)
- 有可能挑战Java开发优势的四种技术
- 使用Java ME技术开发手机密码管理软件(已发《电脑编程技巧和维护》11月上)
- 在J2ME手机程序开发中使用颜色
- 紫外线杀菌器:TROJAN紫外线杀菌器的技术优势及应用领域
- 在校生最后一学期的技术准备(二)软件开发领域技术方向
- 现在跨平台开发(手机平台,主要是Android、iOS以及WP)工具或者技术都有哪些?有哪些优缺点和发展前景如何?
- 使用J2ME技术开发RPG游戏(二)——按键处理机制