菜单
  

    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公司通过这一开放性的思想,获得了许多业内人士的认可。
  1. 上一篇:Unity3D密室逃脱游戏设计
  2. 下一篇:java+mysql智能实验室系统设计
  1. 基于MATLAB的图像增强算法设计

  2. 基于Kinect的手势跟踪与识别算法设计

  3. JAVA基于安卓平台的医疗护工管理系统设计

  4. 基于核独立元分析的非线...

  5. 基于Hadoop的制造过程大数据存储平台构建

  6. 基于安卓系统的测量软件...

  7. 基于VC++的GIS矢量图形系统开发

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回