**章 Java技木入门
1.1 ava技术概述
Java语言自1995年5月由Sun公司发布以来,以极为迅猛的势头发展至今,现已不仅仅是一门**编程语言,而是成为一种完备的技术体系和开发平台。Java拥有**的技术特性、丰富的编程接口(类库)、多款功能强大的开发工具、全球Java程序员已超过450万、在企业级应用开发领域中占有过半的市场份额、超过25亿台设备正在使用Java技术并获得除微软外所有主流IT厂商的大力支持。从目前的应用现状和发展前景来看,Java已经成为软件开发从业人员的**技术。
1.1.1 Java发展简史
Java技术源于Sun公司早期一个名为“Green”的研究项目,该项目始于1991年,由PatrickNaughton及James Gosling主持(后者被称为“Java语言之父”),目标是设计一种“轻型”的计算机语言以运行在联网的小型家电上,要求其运行开销足够小并能在不同厂商的处理器上运行(跨平台),以适应家电设备有限的处理速度和存储容量、尤其是处理器体系结构上的差异。
*初Sun公司将Green项目所设计出的语言命名为Oak(后改名为Java),并于1992年推出Green项目的**款电子消费产品*7——一种家庭娱乐设备,它带有触摸屏幕,并能够播放动画,其高度智能化的遥控功能就是采用Oak技术实现的。遗憾的是,家用电器厂商对这种跨平台的编程技术并不感兴趣,原因是消费者没有对家电联网控制这方面的需求。直到20世纪90年代中期,随着互联网技术的蓬勃发展,为数众多的联网计算机在硬件结构、软件性能方面存在着巨大的差异,能够同时在这些机器上运行的软件,即跨平台编程技术受到追捧,Java终于守得云开见月明!
……