java技术及ssh框架和jsp技术的介绍 外文文献及翻译.pdfVIP

  • 14
  • 0
  • 约7.28万字
  • 约 37页
  • 2021-10-19 发布于江西
  • 举报

java技术及ssh框架和jsp技术的介绍 外文文献及翻译.pdf

毕业设计(论文)外文资料翻译 Java技术及SSH框架和Jsp技术的介绍 学 院 : 计算机工程学院 专业班级 : 学生姓名 : 学 号: 指导教师 : 外文 出处 :(外文) /wiki/java_ (programming_language) 附 件 :1.外文资料翻译译文; 2.外文原文 Java技术及SSH框架和Jsp 技术的介绍 Java ,是一种可以撰写跨平台应用软件的面向对象的程序设计语言,由当 时任职太阳微系统的詹姆斯·高斯林( James Gosling )等人于 1990 年代初开 发。它最初被命名为 Oak ,目标设置在家用电器等小型系统的编程语言,来解 决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于 这些智能化家电的市场需求没有预期的高, Sun 放弃了该项计划。就在 Oak 几近失败之时,随着互联网的发展,Sun 看到了 Oak 在计算机网络上的广阔应 用前景,于是改造了 Oak ,在1995 年5 月以“Java ”的名称正式发布了。Java 伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。 Java 编程 语言的风格十分接近 C++语言。继承了 C++ 语言面向对象技术的核心, Java 舍弃了 C++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading )、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于 回收不再被引用的对象所占据的内存空间。在 Java SE 1.5 版本中Java 又引入 了泛型编程(Generic Programming )、类型安全的枚举、不定长参数和自动装 / 拆箱等语言特性。 Java 不同于一般的编译运行计算机语言和解释执行计算机语言。它首先 将源代码编译成字节码( bytecode ),然后依赖各种不同平台上的虚拟机来解 释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过, 这同时也在一定程度上降低了 Java 程序的运行效率。但在 J2SE1.4.2 发布后, Java 的运行速度有了大幅提升。与传统程序不同 Sun 公司在推出 Java 之际就 将其作为一种开放的技术。全球数以万计的 Java 开发公司被要求所设计的 Java 软件必须相互兼容。“Java 语言靠群体的力量而非公司的力量”是 Sun 公司的 口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精 英和封闭式的模式完全不同。 Sun 公司对 Java 编程语言的解释是:Java 编程 语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移 植、高性能、多线程和动态的语言。 Java的历史 Duke ,Java 语言的吉祥物语言最开始只是太阳微系统 (Sun MicroSystems ) 公司在 1990 年 12 月开始研究的一个内部项目。太阳微系统公司的一个叫做 帕特里克?诺顿的工程师被公司自己开发的 C++和 C 语言编译器搞得焦头烂 额,因为其中的 API 极其难用。帕特里克决定改用 NeXT ,同时他也获得了研 究公司的一个叫做“Stealt 计划”的项目的机会。“Stealt 计划”后来改名为 “Green 计划”,詹姆斯·高斯林和麦克?舍林丹也加入了帕特里克的工作小组。 他们和其他几个工程师一起在加利福尼亚州门罗帕克市沙丘路的一个小工作 室里面研究开发新技术,瞄准下一代智能家电(如微波炉)的程序设计,太 阳公司预料未来科技将在家用电器领域大显身手。团队最初考虑使用 C++语 言,但是很多成员包括太阳的首席科学家比尔 ?乔伊,发现 C++和可用的 API 在某些方面存在很大问题。工作小组使用的是内嵌类型平台,可以用的资源 极其有限。很多成员发现 C++太复杂以至很多开发者经常错误使用。他们发

文档评论(0)

1亿VIP精品文档

相关文档