毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于安卓车载智能控制系统设计+文献综述(5)
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)主要集中用在设计类和接口功能方面,提供了继承以及多态的体制,对类中的成员变量和方法可进行覆盖和重写,实现了代码的重复使用,使代码编写更简单;
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
HFSS基于微波传输线的X波段的相位调制电路
下一篇:
数字音频流的FPGA编码程序设计
认知无线电网络中基于双...
基于TCP/IP技术的转向架振动测试系统设计
基于PM2.5浓度的健康出行路径规划及实现
基于涡旋电磁波的新型雷达成像技术研究
基于相关滤波器的长期跟踪算法研究
基于ZigBee协议轨道交通环...
基于QT的图像处理系统设计
辩护律师的作证义务和保...
高校网球场馆运营管理初探【1805字】
谷度酒庄消费者回访调查问卷表
多元化刑事简易程序构建探讨【9365字】
国内外无刷直流电动机研究现状
中国古代秘书擅权的发展和恶变
浅谈传统人文精神茬大學...
拉力采集上位机软件开发任务书
浅谈新形势下妇产科护理...
《醉青春》导演作品阐述