【计算机史】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则是一个系统。它们二者是不能相提并论的。

posted @ 2022-03-03 19:41  BearKuma1069  阅读(441)  评论(0)    收藏  举报