欢迎来到天天文库
浏览记录
ID:34421245
大小:712.15 KB
页数:15页
时间:2019-03-06
《《java程序设计》第一章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第1章:Java概述及安装配置Java语言是由美国Sun公司开发的一种完全面向对象的程序设计语言。Java语言比面向对象的C++简单,并且具有平台无关、高效、健壮、安全、多线程等特点,是当前面向网络编程的主流语言。Java包括Java编程语言、开发工具和环境、Java类库等。本章简要介绍Java的起源、特点和应用前景,详细介绍了Java开发运行环境JDK及Java集成开发工具Eclipse,以简单的HelloWorld程序为例讲述了Java程序的开发过程。1.1了解Java从1995年5月诞生至今,Java
2、语言随着Internet的迅猛发展而成长壮大,现已成为Internet上的主流编程语言。J2ME、J2SE、J2EE三大平台强大的应用系统设计能力,使Java无处不在。1.1.1Java的起源Java是由Sun公司的技术人员于1991年设计出来,并历时一年多的时间完成第一个版本的开发。其最初的名字为“Oak”,后于1995年更名为“Java”。从Oak问世到Java语言公开发布,许多人对Java的设计和改进做出了贡献,正是他们的贡献使最初的原型逐渐成熟。Java平台由Java虚拟机(JVM:JavaVirt
3、ualMachine)和Java应用编程接口(ApplicationProgrammingInterface、简称API)构成。Java应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序只需编译一次,就可以在各种系统上运行。Internet的迅速发展和万维网(WWW)应用的快速增长对Java的未来起了至关重要的作用,用Java编写的浏览器
4、Hotjava以及applet小程序在Web上的应用,使得它逐渐成为Internet上受欢迎的开发、编程语言,一些著名的计算机公司纷纷购买了Java语言的使用权,如Microsoft、IBM、HP、NetScape、Novell、Apple、DEC、SGI等,同时许多公司希望将Java嵌入到各种操作系统中。Java从1995年的一个小的编程工具,到今天已经发展到了可驾驭智能卡、小型消费类器件到大型数据中心的Java2平台,全球有众多的大型企业在采用Java开发自己的信息系统,多家公司从Sun获得了Java技
5、术许可证。Java开发者阵营拥有几百万位会员,Java已进入主流计算模式。由此可见Java的发展速度是惊人的,它的发展历程如下:1995年3月,Sun公司公布了Java的Alpha1.0a2版本;1995年3月,Java的第一个办公版本发布;1996年1月,Java的第一个开发包JDKv1.0发布;1997年2月,Java的开发包JDKv1.1发布;1998年12月,Sun发布Java2平台,JDKv1.2发布,Java2平台的发布是Java发展史的新里程碑。Java分为三个体系JavaSE(Java2Pl
6、atformStandardEdition),JavaEE(Java2Platform,EnterpriseEdition),JavaME(Java2PlatformMicroEdition)。(1)J2ME——Java2MicroEdition用于嵌入式Java消费电子平台。12000年12月。Sun公司宣布,它将推出Java2平台Micro(J2ME)开发版和使用于PalmOS平台的MID(MobileInformationDevice)规范概要。这些新品的推出将使数百万Java技术开发人员更容易为通用
7、的PalmOS平台创建应用程序。此外,Sun和Palm公司还将通过JCP(JavaCommunityProcess)项目与业界的其它专家一起为个人数字助理(PDA)确定编程接口的技术规范。开发者因为能把他们的Java技术经验用在PalmOS平台上配置解决方案而受益,终端用户因为能将采用J2ME编写的应用程序用于新的企业、商务、娱乐和通信等解决方案而受益。有了相对于PalmOS平台的Java技术发展规划,开发商们将会拥有标准化的适用于业界应用的解决方案。(2)J2SE——Java2StandardEditio
8、n用于工作站、PC机的Java标准平台。在Java2平台JDK1.2发布之后,Sun公司又相继发布了j2sdk1.3,j2sdk1.3.3,j2sdk1.4Beta2版,目前,Java最新版已到1.6,也即Java6.0。它们都是支持分布式计算免费的Java2标准平台、Java2标准平台体现了Sun的开放精神,被称为“互联网上的世界语”,公布于互联网上供大家免费享用,甚至连代码也不保密,可以在网上免费下载。(3)
此文档下载收益归作者所有