菜单
  

    2.3 系统开发语言Java

    Java是一种简单、面象对象、分布式、解释、键壮、安全、结构中立、可移植、性能很优异、多线程、动态的语言。 

    简单:Java提供了所有强大语言的特点,但几乎没有模棱两可的特征。C++安全性不好,但C和C++都被大家接受,所以Java设计成C++形式,这样我们可以很容易地学习。Java消除了C++语言中的很多功能,使Java功能的语言非常精炼,并增加了一些非常有用的功能

    面象对象:Java实现了C++一些改进的基本对象技术(使得语言简单,删除了一些功能)。Java处理数据和使用对象接口来处理对象数据的方法一样。 

    分布式:Java是基于TCP / IP网络推广平台。库函数提供HTTP和FTP协议发送和接收的消息的方法。这允许程序员使用网络文件和使用本地文件一样容易 

    健壮:Java致力于检查程序在编译和运行时的错误。类型检查帮助检查了许多早期的错误。Java自控制内存减少内存错误的可能性。Java也实现了真数组,避免了覆盖数据的可能性。这些特征的特点,大大提高了Java应用的开发周期。  源:自;751'-论.文,网·www.751com.cn/

    安全:Java的安全是两方面的。一方面,在Java语言里,象指针和释放内存等C++功能被删除,避免了非法内存操作。二方面,当Java用来创建浏览器时,语言功能和一些浏览器本身提供的功能结合起来,使它更安全。   

    可移植:除了结构中立的可移植性,Java还实现了平台的可移植性,便于程序的开发。

    解释:Java解释器可以直接运行目标的代码指令。链接程序通常比编译程序所需的资源少,所以程序员能在创建源程序时花上更多的时间。  

    高性能:如果解释器不慢,Java可以将目标代码直接插入机器指令运行。SUN使用直接翻译,一秒钟内打300000过程。对目标代码翻译的速度是从C / C + +的性能没有什么区别。

    多线程:Java提供的多线程功能,在程序中可以同时执行多个小任务。线程有时也被称为小进程,一个大进程里分出来的独立的工艺过程。

    动态性:Java利用了面象对象技术的优点。Java不试图在运行前将所有模块全部连接起来。一个新的或升级的库函数并不需要更改源程序就能正确运行。

    2.4  J2EE 概述

    随着网络计算技术的迅猛发展,作为一种新的语言,Java的面向对象的设计风格和良好的平台独立性,已经超越了语言本身,已经成为开发Web应用的理想平台。该平台包括一个语言实现Java对象和Java对象的运行环境的Java虚拟机JVM(Java Virtual Machine)。语言的主要特点是平台独立性:在一个操作系统的Java开发的对象不用被修改就可在另一个操作系统上运行。。JVM封装了各种底层操作系统在体系结构和语义上的差异,在此基础上为Java对象提供了一个统一的运行环境。对象的Java源代码编译为平台独立的中性代码-----字节码。在运行时,字节码被JVM解释,并映射到实际相关的操作系统调用的执行功能。因此,只要100%纯Java的JVM的操作系统支持对象的语言可以是多种多样的。

    J2EE为了建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制,它具有

    事实的标准,是可保存现有的IT资产,具有高效的开发性,并支持异构环境,有可伸缩性和稳定的可用性。

    J2EE是开发分布式企业级应用程序的中间件平台。J2EE技术很好地解决了传统二层体系架构带来的弊端;而且它也被许多提供企业应用软件的国际领先厂商所支持,拥有众多的支撑与应用资源,发展越来越成熟,因此在可以预见的将来具有很好的应用前景。通过使用J2EE开发平台,大大简化了应用程序的编程代码量,部分地免去了编程的复杂性,提高了软件的生产效率和可维护性。因此,通过使用J2EE架构,我们可以快速地开发出高质量的企业级应用软件。

  1. 上一篇:android手机日记簿软件的设计与实现
  2. 下一篇:安卓的二手图书交易系统的设计与实现
  1. jsp+mysql学生选课信息系统设计与实现

  2. jsp+mysql电影推荐系统的设计与实现

  3. jsp+mysql学生实践创新项目管理系统设计与实现

  4. jsp+mysql停车场车辆管理系统的设计与实现

  5. jsp+mysql运动会管理系统设计与实现

  6. jsp+mysql制衣网站的设计与实现

  7. jsp+mysql知识产权代理服务系统的设计与实现

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回