菜单
  

    综上所述,局域网聊天室系统的开发是可行的。

    3 系统相关技术 

    3.1 开发环境介绍

    Eclipse是基于Java的开源软件,并且作为一款开发平台还可以进行扩展。它是用插件组件来构建开发环境的框架和服务。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

    Eclipse是IBM在2001年11月提供给开源社区的一款开发环境,它的上一代是商业性软件Visual Age for Java,它现在是由软件供应商联盟Eclipse Foundation(非营利性组织)管理。2004年发布的Eclipse 3.0的运行时架构开始为OSGi服务平台。2007年6月,稳定版3.3发布;2008年6月发布代号为Ganymede的3.4版;2009年6月发布代号为Galileo的3.5版;2010年6月发布代号为Helios的3.6版;2011年6月发布代号为Indigo的3.7版;2012年6月发布代号为Juno的4.2版;2013年6月发布代号为Kepler的4.3版;2014年6月发布代号为Luna的4.4版;2015年6月项目要发布代号为Mars的4.5版。

    Eclipse是一款自由的集成开发环境,它具有跨平台的优点。最初主要用来Java语言开发,通过安装不同的插件Eclipse可以支持不同的计算机语言,比如C++和Python等开发工具。Eclipse作为一个开发平台,优点是拥有众多的支持插件,因此Eclipse成为软件开发商炙手可热的IDE开发框架。 文献综述

    IBM和OTI两家公司的工作人员完成了Eclipse的初始开发。包括Platform、JDT和PDE 等在内的Eclipse的基础代码由IBM公司完成。围绕IBM推出的Eclipse项目,一个规模庞大到150多家软件企业的Eclipse的联盟逐渐成型,并开始参与Eclipse项目,其中不乏Borland公司、Rational公司、红帽公司和Sybase公司等业内知名企业。 Eclipse作为Visual Age for Java的替代品,它实际和上一代的Visual Age for Java的界面差不多,但由于其是开源项目,对任何人来说都是免费的,并且可以开发各自不同的插件,因而受到越来越多的关注。然后有很多大公司包括甲骨文也不约而同加入了Eclipse项目,它的目标是可以成为任何语言开发的集成开发环境,用户只要下载所使用语言的插件就可以了。

    3.2 开发工具简介

    1. ADT(安卓开发工具Android Development Tools)

    在Eclipse编译IDE环境中,需安装ADT(Android Developer Tools)Plug-in,这是Android在Eclipse上的开发工具。

    下载以及安装可以参照:Google Android ,Eclipse ,JDK。

    目前Android开发所用的开发工具主要有Android Studio 、intellij idea、Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。

    2. SDK(软件开发工具包 Software Development Kit) 

    一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。在Android中,它为开发者提供了库文件以及其它开发所用到的工具。可以简单地理解为用于整体开发的工具包,如果你没有把Eclipse作为开发工具,就不用下载ADT了,只需下载SDK就可以了。

    3.3 开发语言介绍

    Java是一款面向对象的程序设计语言,它可以用来编写跨平台的应用软件。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。来~自^751论+文.网www.751com.cn/

    Java语言是由Sun公司开发的一款面向对象的程序设计语言。由James Gosling和同事们共同研发,并在1995年正式推出。Java在1991年的名字还是Oak,设计用来为消费型电子产品的嵌入式芯片编写程序。1995年更名为Java,并重新设计用于开发Internet应用程序。支持Java applet的HotJava浏览器就是用Java来实现的,这款浏览器体现了Java 跨平台、动态网页、互联网计算的多项优点。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。另一方面,Java技术也不断更新。Java自面世后就非常流行,发展迅速,对C++语言形成有力冲击。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。2010年由甲骨文公司出资收购了Sun公司。

  1. 上一篇:asp.net+sqlserver图书馆管理系统的设计+答辩PPT
  2. 下一篇:PLC清水坝集控中心自动化监控系统的设计与实现
  1. php基于二维码的局域网设备管理系统设计

  2. android学习行为共享系统的设计与实现

  3. android+mysql城市雨伞共享平台的设计与实现

  4. android冠字号码的二维码打印及查看软件设计

  5. Android的天气预报客户端的设计与实现

  6. Android百度地图智慧出行系统设计与实现

  7. Android手机的一个简易商城客户端设计

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回