【计算机史】Android与JavaME之间的区别和联系
1、区别
(1)Android是一个完整的移动设备操作系统,由linux操作系统,中间件,C类库和核心应用程序组成。
(2)JavaME是Java的一个微型版本,针对移动设备开发应用程序的开发包,跨平台和JavaSE的原理是一样的,它运行需要JRE,必须有底层操作系统支持。
Android应用程序不能直接在JavaME的环境下运行JavaME程序也不能在Android环境中运行。
2、联系
没有实际上的联系,只不过都是用Java语言编写的而已。
Android应用层是用Java语言开发的,语法自然一样。不过Android有自己的控件或组件的API,可喜的是有不少API是直接使用的就是Java API,只是运行环境不一样了。
3、各自的优势
(1)Android的优势在于开发性和开源,是一个优秀的移动设备操作系统。
(2)JavaME是一个移动设备软件开发包,跨平台只是它的主要特点而已。
也就是说,JavaME只是Java的一个分支,而Android则是一个系统。它们二者是不能相提并论的。

浙公网安备 33010602011771号