毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#网络聊天软件的设计与实现(2)
1.2 Java和 Android简介 Java语言赢得了前所未有的成功,从开始广泛使用的2001 年到现在2013 年, Java已知是一个使用得最广泛的语言[20]。 Sun公司在 1995 年推出 Java时发布了一个 Java白皮书。并这样定义 Java语言:Java是一种简单的、面向对象的、分布式的、解释的、健壮的、安全的、结构中立的、可移植的、高性能的、多线程的、动态的语言。[22] Java是纯粹的面向对象编程语言,完全支持面向对象的三个基本特征:封装、继承和多态。Java除了对 8 个常用的数据类型以外,其它一切都是对象。可以这么说,对象是 Java程序的核心。[21] 2006 年年底, Java SE 6 后Java的J2SE、 J2EE、 J2ME分别被正式命名为Java SE、Java EE与 Java ME。[23] 网上有一个很有趣的比喻:假如将将变成语言作为一只船来看待,Java语言相对于其它语言来说Java是一种货轮。它非常笨重但是是非常企业的。虽然它也能搭载很多东西比如开发一个项目源]自=吹冰-^论-文"网·www.chuibin.com/ ,但不是很富有驾驶乐趣。[24] Android 是基于Java 语言而形成的系统,它编码主要使用Java 语言。最新数据显示,现在的安卓系统发布版本为 4.2.2。同时,国内不仅在短时间内涌现了大量的安卓社区,而且很多运营商和企业也已安卓为基础开发出了很多定制的操作系统。 [1] 该程序使用Android 来编写手机端的程序,该程序可以和PC 端的.net 平台编写的代码实现无缝连接。 从技术角度来看,Android 是一个采用 Linux 为核心的手机操作系统。Linux 在Android 手机上扮演了非常重要的角色包括系统资源管理,比如网络、电源、内存什么的,详情请参考1.2-1 的平台架构图。从图中可以看出,在Linux 的核心的上一层则是各种功能的链接库比如大家熟知的OpenGL ES、SQLite 数据库链接库等内容。还有一个非常重要的内容是 Android 运行时,就是它可以让 Android 平台运行 Java 语言,这个东西专门负责将 Java 语言转换成底层的机器代码。在链接库和 Android 运行时的上一层是 Application Framework。这一层其实是应用平台的程序架构,最后在其最上面的是真正的Android 平台的应用程序。[26] 最新的 2013 Google I/O 开发大会在 5 月15 日至5 月 17日举行,期间发布了新的开发工具:以前的 Android使用Eclipse IDE 进行编程,使用 ADT 插件进行编译;而现在则可以使用更高级的 Android Studio 来编写程序。Android Studio 目前的版本是 0.1。新
软件
可以提供 Android 专属和快速修复,可以基于模板向导来生成常用的 Android 应用程序。[31]
共2页:
上一页
1
2
下一页
上一篇:
基于Esper的资产管理复杂事件查询软件开发
下一篇:
无人驾驶车辆视觉导航中干扰阴影的检测与消除方法研究
采用颜色共生矩阵的图像分析技术实现
jsp+mysql网上化肥店系统的设计与开发
java的B2C型电子商务网站管理系统的设计
基于MOODLE平台的在线交互式学习设计
基于离散事件系统Petri网模型的可达图研究
局域网管理系统的设计与实现
Wireshark的P2P文件共享中的行为提取软件设计
弹道修正弹实测弹道气象数据使用方法研究
小学《道德与法治》学习心得体会
人事管理系统开题报告
适合宝妈开的实体店,适...
淮安市老漂族心理与休闲体育现状的研究
组态王文献综述
紫陵阁
大学生就业方向与专业关系的研究
林业机械作业中的安全性问题【2230字】
浅谈动画短片《天降好运》中的剧本创作