JAVA开发招聘职位档案.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA开发招聘职位档案

JAVA 开发 Java 简介 Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言(以下 简称 Java 语言)和 Java 平台的总称。 Java 实现的 HotJava 浏览器(支持 Java applet) 显示了 Java 的魅力:跨平台、动态的Web、Internet 计算。从此,Java 被广泛接受并推 动了 Web 的迅速发展,常用的浏览器现在均支持 Java applet。另一方面,Java 技术也 不断更新。 Java 平台由 Java 虚拟机(Java Virtual Machine )和 Java 应用编程接口 (Application Programming Interface、简称API )构成。Java 应用编程接口为 Java 应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系 统平台上安装一个 Java 平台之后,Java 应用程序就可运行。现在 Java 平台已经嵌入了几 乎所有的操作系统。这样 Java 程序可以只编译一次,就可以在各种系统中运行。Java 应 用编程接口已经从 1.1x 版发展到 1.2 版。目前常用的 Java 平台基于 Java1.4,最近版本 为 Java1.7。 Java 分为三个体系 JavaSE(Java2 Platform Standard Edition),JavaEE(Java 2 Platform,Enterprise Edition),JavaME(Java 2 Platform Micro Edition)。 Java 语言特点 Java 是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的, 可移植的,性能优异、多线程的动态语言。 当 1995 年 SUN 推出 Java 语言之后,全世界的目光都被这个神奇的语言所吸引。那 么 Java 到底有何神奇之处呢? Java 语言其实最早诞生于 1991 年,起初被称为 OAK 语言,是 SUN 公司为一些消费 性电子产品而设计的一个通用环境。他们最初的目的只是为了开发一种独立于平台的软件技 术,而且在网络出现之前,OAK 可以说是默默无闻,甚至差点夭折。但是,网络的出现改 变了 OAK 的命运。 在 Java 出现以前,Internet 上的信息内容都是一些乏味死板的 HTML 文档。这对于 那些迷恋于 WEB 浏览的人们来说简直不可容忍。他们迫切希望能在 WEB 中看到一些交互 式的内容,开发人员也极希望能够在 WEB 上创建一类无需考虑软硬件平台就可以执行的应 用程序,当然这些程序还要有极大的安全保障。对于用户的这种要求,传统的编程语言显得 无能为力。SUN 的工程师敏锐地察觉到了这一点,从 1994 年起,他们开始将 OAK 技术 应用于 WEB 上,并且开发出了 HotJava 的第一个版本。当 SUN 公司 1995 年正式以 Java 这个名字推出的时候,几乎所有的 WEB 开发人员都心生感叹:噢,这正是我想要的 !于是 Java 成了一颗耀眼 的明星,丑小鸭一下了变成了白天鹅。 Java 主要特性 1、Java 语言是简单的。Java 语言的语法与 C 语言和 C++语言很接近,使得大多数 程序员很容易学习和使 Java。另一方面,Java 丢弃了 C++ 中很少使用的、很难理解的、 令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换 。特别地,Java 语言 不使 指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧。 2、Java 语言是一个面向对象的。Java 语言提供类、接口和继承等原语,为了简单起 见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制 (关 键字为 implements)。Java 语言全面支持动态绑定,而 C++ 语言只对虚函数使用动态 绑定 。总之,Java 语言是一个纯的面向对象程序设计语言。 3、Java 语言是分布式的。Java 语言支持 Internet 应用的开发,在基本的 Java 应 用编程接口中有一个网络应用编程接口(java.net ),它提供了用于网络应用编程的类库 , 包括 URL、URLConnection、Socket、 ServerSocket 等。Java 的 RMI(远程方法激活) 机制也是开发分布式应用的重要手段

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档