菜单
  

    2  相关技术介绍及研究
    2.1 关于Java Me
    JAVA ME与JAVA SE、JAVA EE构成JAVA技术的三大版本。其中,JAVA ME为电子设备提供一套JAVA语言开发平台以及相应的API。
    根据Sun公司对JAVA ME的定义。Java ME是一种高度优化的Java运行环境,主要是用于消费类电子设备[8]。该技术在1999年就已经正式推出,到现在已经经过了16年。Java ME将java语言的与平台无关性移植到电子设备上,从而允许移动无线设备之间共享应用程序[8]。
    JAVA ME 与 J2EE 相比,其拥有更多的开发环境以及应用方面。但是,JAVA ME产品的用途也相对单一,资源限制也更加严格。为了尽量满足标准化、兼容性两个不同方面上的需求。JAVA ME的架构分为Configuration、profile和Optional Package。在具体的运行环境中可以对它们进行适当的组合。
    Configuration 主要是对设备按存储及处理能力进行了纵向分类,其中定义了虚拟机特性及基本类库[9]。
    Profile建立在Configuration基础之上,与其一起构成了完整的运行环境[9]。它对设备按特定用途、领域等进行了横向分类。
    Optional Package独立于Configuration、Profile提供附加的、模块化的和更为多样化的功能[9]。目前,标准化的Optional Package,包括数据库访问、多媒体应用、蓝牙应用等等。但是,JAVA ME仍无法满足Android的开发,基于JAVA ME开发的应用是不能直接应用在Android平台上的[10]。因此,Android系统上平台应用的开发,拥有自己相应的API以及虚拟机。
    2.2 关于Java
    我们都知道,Java 编程语言是一种面向对象编程的语言[11]。Java 编程语言早在九十年代就已经出现了。现在是2015年,Java 问世已有20余年了。在不断更新换代的IT领域上,一门编程语言问世20年左右,可以说是属于很长久的存在了。所以,有很多人讲,Java 已死,但不可否认的是,Java编程语言依然是一门热门的编程语言。在J2EE 编程上有它的影子、Android应用编程上也有它的影子。Java语言是安卓手机软件开发的基础,甚至在Android系统中也用到了Java语言核心类库中大量的类[11]。
  1. 上一篇:RCPSP多资源约束下进度风险评估系统设计
  2. 下一篇:OpenFlow协议数据中心下基于SDN的负载均衡调度
  1. 基于MATLAB的图像增强算法设计

  2. 基于Kinect的手势跟踪与识别算法设计

  3. JAVA基于安卓平台的医疗护工管理系统设计

  4. 基于核独立元分析的非线...

  5. 基于Hadoop的制造过程大数据存储平台构建

  6. 基于安卓系统的测量软件...

  7. 基于VC++的GIS矢量图形系统开发

  8. 大众媒体对公共政策制定的影响

  9. 杂拟谷盗体内共生菌沃尔...

  10. 电站锅炉暖风器设计任务书

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. 十二层带中心支撑钢结构...

  13. 乳业同业并购式全产业链...

  14. 中考体育项目与体育教学合理结合的研究

  15. java+mysql车辆管理系统的设计+源代码

  16. 当代大学生慈善意识研究+文献综述

  17. 河岸冲刷和泥沙淤积的监测国内外研究现状

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回