2.2 ANDROID的开发软件以及java的相关介绍
2.2.1关于Eclipse的简介
    Eclipse作为一个具备可扩展行的开放源代码平台的同时,也是基于Java语言的。仅从该开发平台自身而言,它只是一个通过插件W及组件构建而成的开发环境,不过是一个框架和一组服[ ]。为了方便起见,Eclipse的本身增加了Java开发工具(Java开发工具包,JDK)标准的插件。
除此之外,Eclipse还包括插件开发环境PDE,用于构建功能各异的工具,它是十分便捷的工具。由于Eclipse是由插件构成的,因此从为所有工具开发人员提供通用的集成环境这方面看,Eclipse所提供的实用插件及为用户提供统一的开发环境是平等和一致的,这并不仅限于Java的开发[ ]。 使用Java语言开发的Eclipse,具有广泛用途:比如对C/C++及COBOL等编程语言提供支持的插件的问世,未来还会为其他语言设计对应使用插件[ ]。最后,Eclipse框架也可以用来作为类似的内容管理系统和软件开发不直接相关的其它应用的基础。
2.2.2 java的相关介绍
Java编程语言是一个跨越平台的,面向对的语言,是可移的,安全的,分布式的,,多线程的性能良好的程序设计语言。
Java是一种设计风格和C ++编程语言的相似性很高的语言。作为纯面向对象的语言,它与C++的异同处主要有:虽然两者同属于面向对象技术编程语言,但是Java通过引用代替了指针、以借口取代了多重继承并取消了运算符重载等特性,为了优化内存管理,便于释放长期不使用的内存空间,通过垃圾回收器自动实现,大大的减轻了开发人员的负担[ ]。
Java与其他编程语言最明显的不同在于它的跨平台特性。在通过对源代码转换为二进制字节码后,进一步在各个平台上使用虚拟机对所获得的字节码进行解析,由此达到了"一次编译、到处执行"的目的[ ]。但在另一方面,由于需要时间来进行转换,对执行速度有一定影响。不过在J2SE1.4.2版本之后,这一影响显著降低,很好的解决了送一问题,与传统程序不同,Sun公司在推出Java的时候,就以—种开放的姿态发布。全球数万计的Java开发公司被要求所设计的Java软件必须相互兼容[ ]。和微软与众不同的是,Sun公司通过这一开放性的思想,获得了许多业内人士的认可。
上一篇:Unity3D密室逃脱游戏设计
下一篇:java+mysql智能实验室系统设计

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

基于激光超声检测金属材...

Android全国天气移动终端应用程序设计研究

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

基于高斯过程动态模型的时序数据恢复方法

压疮高危人群的标准化中...

从政策角度谈黑龙江對俄...

上海居民的社会参与研究

STC89C52单片机NRF24L01的无线病房呼叫系统设计

AES算法GPU协处理下分组加...

基于Joomla平台的计算机学院网站设计与开发

浅谈高校行政管理人员的...

浅论职工思想政治工作茬...

酵母菌发酵生产天然香料...

提高教育质量,构建大學生...