- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1 Java
1 Java
第11章: JJaavvaa概述及安装配置
Java 语言是由美国Sun 公司开发的一种完全面向对象的程序设计语言。Java 语言比面向对
象的C++简单,并且具有平台无关、高效、健壮、安全、多线程等特点,是当前面向网络编
程的主流语言。Java 包括Java 编程语言、开发工具和环境、Java 类库等。
本章简要介绍Java 的起源、特点和应用前景,详细介绍了 Java 开发运行环境JDK 及Java
集成开发工具Eclipse,以简单的HelloWorld 程序为例讲述了Java 程序的开发过程。
1.1 Java
1.1 Java
11..11 了解JJaavvaa
从1995 年5 月诞生至今,Java 语言随着Internet 的迅猛发展而成长壮大,现已成为Internet
上的主流编程语言。J2ME、J2SE、J2EE 三大平台强大的应用系统设计能力,使Java 无处不
在。
1.1.1 Java
1.1.1 Java
11..11..11 JJaavvaa的起源
Java 是由Sun 公司的技术人员于1991 年设计出来,并历时一年多的时间完成第一个版本的
开发。其最初的名字为“Oak”,后于1995 年更名为“Java”。从Oak 问世到Java 语言公开
发布,许多人对Java 的设计和改进做出了贡献,正是他们的贡献使最初的原型逐渐成熟。
Java 平台由 Java 虚拟机(JVM :Java Virtual Machine) 和 Java 应用编程接口(Application
Programming Interface、简称API)构成。Java 应用编程接口为Java 应用提供了一个独立于操
作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java
平台后,Java 应用程序就可运行。现在Java 平台已经嵌入了几乎所有的操作系统。这样Java
程序只需编译一次,就可以在各种系统上运行。
Internet 的迅速发展和万维网(WWW)应用的快速增长对Java 的未来起了至关重要的作用,
用Java 编写的浏览器Hotjava 以及applet 小程序在Web 上的应用,使得它逐渐成为Internet
上受欢迎的开发、编程语言,一些著名的计算机公司纷纷购买了 Java 语言的使用权,如
Microsoft、IBM、HP、NetScape、Novell、Apple、DEC、SGI 等,同时许多公司希望将Java
嵌入到各种操作系统中。
Java 从1995 年的一个小的编程工具,到今天已经发展到了可驾驭智能卡、小型消费类器件
到大型数据中心的Java 2 平台,全球有众多的大型企业在采用Java 开发自己的信息系统,
多家公司从 Sun 获得了Java 技术许可证。Java 开发者阵营拥有几百万位会员,Java 已进入
主流计算模式。由此可见Java 的发展速度是惊人的,它的发展历程如下:
1995 年3 月,Sun 公司公布了Java 的Alpha 1.0a2 版本;
1995 年3 月,Java 的第一个办公版本发布;
1996 年1 月,Java 的第一个开发包JDK v1.0 发布;
1997 年2 月,Java 的开发包JDK v1.1 发布;
1998 年12 月,Sun 发布Java 2 平台,JDK v1.2 发布,Java 2 平台的发布是Java 发展史的新
里程碑。
Java 分为三个体系JavaSE(Java2 Platform Standard Edition),JavaEE(Java 2 Platform,Enterprise
Edition),JavaME(Java 2 Platform Micro Edition)。
(1) J2ME——Java 2 Micro Edition 用于嵌入式Java 消费电子平台。
1
2000 年12 月。Sun 公司宣布,它将推出Java 2 平台Micro(J2ME)开发版和使用于Palm OS
平台的MID(Mobile Information Device)规范概要。这些新品的推出将使数百万Java 技术开
发人员更容易为通用的 Palm OS 平台创建应用程序。此外,Sun 和Palm 公司还将通过
JCP(Java Community Process)项目与业界的其它专家一起为个人数字助理(PDA)确定编程接
口的技术规范。开发者因为能把他们的Java 技术经验用在Palm OS 平台上配置解决方案而
您可能关注的文档
- _GPIB卡的安装及配置.ppt
- _成渝两地户外LED显示屏设置及亮度的现状调研及分析评价.pdf
- _红楼梦_中的习语和其翻译研究.pdf
- _胡克_Hooke_定律_的革新_省略_理论与实验数据的格式化整理与应用_罗培林.pdf
- _两重真理说_及人类两难处境.pdf
- _平面化_表征的提出和产生语境_金哲.pdf
- _如何编写Linux操作系统设备驱动程序.pdf
- _山海经_植物名构词特点_谭宏姣.pdf
- _商品的保管与储存.ppt
- _无穷小的比较_的定义和其改进.pdf
- 河南周口中英文学校2025届高三第二次模拟考试化学试卷含解析.doc
- 吉林省松原市重点中学2025届高三下学期一模考试化学试题含解析.doc
- 辽宁省盘锦市高级中学2025届高三下学期联合考试生物试题含解析.doc
- 河北省唐山二中教育集团迁西县第一中学2025届高考化学考前最后一卷预测卷含解析.doc
- 山西省太原五中2025届高考临考冲刺历史试卷含解析.doc
- 福建省福州市格致中学2025届高三第二次联考化学试卷含解析.doc
- 2025届宁夏回族自治区银川市宁夏育才中学高三压轴卷生物试卷含解析.doc
- 2025届福建省南那时华侨中学高三第六次模拟考试历史试卷含解析.doc
- 2025届山东省昌乐二中高三下学期第六次检测历史试卷含解析.doc
- 福州屏东中学2025届高考考前提分历史仿真卷含解析2.doc
文档评论(0)