菜单
  

    3.3  安卓的发展趋势
    对于发展时间还不是很长的Android来说,与iPhone的成功相比,安卓自身所占的移动设备操作系统的市场份额尽管是增长着的,但也还是很小的。我们已经看到,另外的开源移动操作系统Symbian由于自身的问题,市场份额已经不断缩减,甚至几乎从智能手机领域消失。而Android在这个由Symbian和RIM长期占主导地位的市场中呈现出惊人的增长,其所占的市场份额已从1.9%上升到17.2%。Android系统已应用于多种型号的手机,配置安卓操作系统的手机数量如滚动的雪球般增长着。安卓的使用范围也已经延伸到其他类型便携式和嵌入式设备(如平板电脑、电子书、上网本、高清电视等)。
    3.4  Java产生与平台分类
        Java作为安卓平台应用开发的主要编程语言,在设计程序中受到很大的重视。
    3.4.1  Java的产生
    Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是Java程序设计语言和Java平台(即Java EE, Java ME, Java SE)的总称。
    任职于太阳微系统(Sun Microsystems)的詹姆斯•高斯林等人在上世纪90年代初开发了Java语言的雏形,并称其为Oak,目标设置为家用电器如电视机、电话、闹钟等这类小型系统,进行家用电器的控制和通信。但这些智能化家电的市场需求并没有达到预期的高度,于是Sun公司放弃了该项计划。之后,90年代互联网的发展让Sun公司看见了Oak在互联网应用上的前景,Oak被给予了一定的改造,于1995年5月以Java的名称重新面世。
        Java与安卓的名字一样,也是一个已存在事物的名称——印度尼西亚的爪哇岛,这个岛因为盛产咖啡而闻名。Java语言中的许多库类名称中不少都与咖啡豆有关,如Java Beans(咖啡豆)、Net Beans(网络豆)以及Object Beans(对象豆)等。Sun和Java的标识也都是一杯正冒着热气的咖啡。如图4.1。                    

        Java诞生以来发展迅速,很快便流行起来,对C++等程序语言形成了强有力的冲击。凭借卓越的通用性、高效性、平台移植性和安全性,Java语言广泛应用在数据中心、科学超级计算机、互联网、游戏控制台、移动电话和个人PC中,同时拥有全球最大的开发者专业社群。面对全球云计算和移动互联网的发展,Java的显著优势令它拥有非常广阔的前景。
    3.4.2  Java平台分类
        Java的平台根据用途来区分,可以分为三个版本:
        •Java SE---Java Standard Edition,这是Java的标准版,主要用于桌面级的应用和数据库开发。
        •Java EE---Java Enterprise Edition,这是Java的企业版,提供了企业级开发的各种技术,主要用于企业级开发,现在用的最多的也就是这个平台。
        •Java ME---Java Micro Edition,这个版本的Java平台主要用于嵌入式和移动式的开发,最常用的就是手机应用软件开发。
    3.5  Java特点以及与C++、C的对比
    3.5.1  Java特点
       Java作为一门优秀的编程语言,相对于其他类似语言具有一定的优越性,这是由Java语言的如下特点决定的:
    (1)具有简单、面向对象、分布式、安全、可移植性、多态等特点;
    (2)是一种面向对象的应用,通过理解一些重要的概念就能编写出各种功能的代码;
    (3)主要集中用在设计类和接口功能方面,提供了继承以及多态的体制,对类中的成员变量和方法可进行覆盖和重写,实现了代码的重复使用,使代码编写更简单;
  1. 上一篇:HFSS基于微波传输线的X波段的相位调制电路
  2. 下一篇:数字音频流的FPGA编码程序设计
  1. 基于多指标决策的通信网...

  2. 基于过期CSI的多天线中继选择系统设计与仿真

  3. SPCE061A基于DDS的正弦信号发生器设计+PCB电路图

  4. STM32基于WIFI通信的数字温湿度监测系统设计

  5. 基于粒子群算法的软件可靠性模型参数估计

  6. 基于串口通信的抢答器仿真设计+电路图+程序

  7. 基于云计算的物联网数据挖掘研究+程序

  8. g-C3N4光催化剂的制备和光催化性能研究

  9. 浅析中国古代宗法制度

  10. 现代简约美式风格在室内家装中的运用

  11. 中国传统元素在游戏角色...

  12. 上市公司股权结构对经营绩效的影响研究

  13. NFC协议物理层的软件实现+文献综述

  14. 江苏省某高中学生体质现状的调查研究

  15. 高警觉工作人群的元情绪...

  16. C++最短路径算法研究和程序设计

  17. 巴金《激流三部曲》高觉新的悲剧命运

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回