第1章 java语言概述与编程环境new

第1章 java语言概述与编程环境new

ID:34399058

大小:1.11 MB

页数:48页

时间:2019-03-05

第1章 java语言概述与编程环境new_第1页
第1章 java语言概述与编程环境new_第2页
第1章 java语言概述与编程环境new_第3页
第1章 java语言概述与编程环境new_第4页
第1章 java语言概述与编程环境new_第5页
资源描述:

《第1章 java语言概述与编程环境new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JavaEE基础教程第1章Java语言概述与编程环境1.1Java的诞生1.2Java主要特性1.3JavaJDK开发环境1.4Java程序运行原理1.5开发工具MyEclipse介绍1.6简单Java程序结构清华大学出版社1.1Java的诞生返回Java语言的起源可追溯到1991年。Java语言起初被称为OAK语言,是SUN公司为一些消费性电子产品而设计的一个通用环境。他们最初的目的只是为了开发一种独立于平台的软件技术,而且在网络出现之前,OAK可以说是默默无闻,甚至差点夭折。但是,网络的出现改变了OAK的命运。在Java出现以前

2、,Internet上的信息内容都是一些乏味死板的HTML文档。这对于那些迷恋于WEB浏览的人们来说简直不可容忍。他们迫切希望能在WEB中看到一些交互式的内容,开发人员也极希望能够在WEB上创建一类无需考虑软硬件平台就可以执行的应用程序,当然这些程序还要有极大的安全保障。对于用户的这种要求,传统的编程语言显得无能为力。SUN的工程师敏锐地察觉到了这一点,从1994年起,他们开始将OAK技术应用于WEB上,并且开发出了HotJava的第一个版本。2011年9月23日星期五2JavaEE基础教程1.1Java的诞生1995年5月23日Su

3、n在SunWorld„95会议上上正式发布第一个Java版本和HotJava浏览器。那一年Sun虽然推出了Java,但这只是一种语言,而要想开发复杂的应用程序,必须要有一个的强大的开发库支持才行。因此,Sun在1996年1月23日发布了JDK1.0。这个版本包括了两部分:运行环境(即JRE)和开发环境(即JDK-JavaDevelopmentKit)。在运行环境中包括了核心API、集成API、用户界面API、发布技术、Java虚拟机(JVM)五个部分。1997年2月18日Sun发布了JDK1.1。JDK1.1相对于JDK1.0最大的

4、改进就是为JVM增加了JIT(Just-In-Time即时编译)编译器。JIT和传统的编译器不同,传统的编译器是编译一条,运行完后再将其扔掉,而JIT会将经常用到的指令保存在内存中,在下次调用时就不需要再编译了。这样JDK在效率上有了非常大的提升。2011年9月23日星期五3JavaEE基础教程1.1Java的诞生☺1998年12月4日Sun发布了Java的历史上最重要的JDK1.2。这个版本标志着Java已经进入Java2时代。1998年也是Java开始迅猛发展的一年,在这一年中Sun发布了JSP/Servlet、EJB规范。☺J

5、ava在其SDK1.2之后的版本都统称叫Java2,在Java2的规格里重新组织了Java平台的集成方法,将Java分成三种不同规范的版本,分別是:☺J2EE--Java2EnterpriseEdition,可扩展的企业级应用的Java平台。☺J2SE--Java2StandardEdition,用于工作站、PC机的Java2标准平台。☺J2ME--Java2MicroEdition,用于嵌入式应用的Java2平台。☺这些标志着Java已经吹响了向企业、桌面和移动3个领域进军的号角。2011年9月23日星期五4JavaEE基础教程1

6、.1Java的诞生从JDK1.2开始,Sun以平均2年一个版本的速度推出新的JDK。在2000年5月8日。Sun对JDK1.2进行了重大升级。推出了JDK1.3。在JDK1.3时代,相应的应用程序服务器(如第一个稳定版本Tomcat3.x)也得到了广泛的应用,WebLogic等商业应用服务器也渐渐被接受。进入21世纪以来,曾经在.NET平台和Java平台之间发生了一次声势浩大的孰优孰劣的论战,Java的主要问题就是性能。因此,Sun将主要精力放到了Java的性能上。2002年2月13日Sun发布了JDK1.4。在JDK1.4

7、中,Sun对Hotspot虚拟机的锁机制进行改进,使JDK1.4的性能有了质的飞跃。同时由于Compaq、Fujitsu、SAS、Symbian、IBM等公司的参与,使JDK1.4成为发展最快的一个JDK版本。到JDK1.4为止,已经可以使用Java实现大多数的应用了。2011年9月23日星期五5JavaEE基础教程1.1Java的诞生2004年10月,Sun发布了人们期待已久的JDK1.5,同时,Sun将相应的J2SE改名为J2SE5.0。与JDK1.4不同,JDK1.4的主题是性能,而J2SE5.0的主题是易用。Sun之所以将

8、版本号1.5改为5.0,就是预示着J2SE5.0较以前的J2SE版本有着很大的改进。Sun不仅为J2SE5.0增加了诸如泛型、增强的for语句、可变数目参数、注释(Annotations)、自动拆箱(unboxing)和装箱等功能,同

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。