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