【摘要】:Java语言是一种跨平台的面向对象程序设计语言,由Sun公司的James Gosling于20世纪90年代初开发。Java语言简单易学,具有面向对象、分布式、解释性、稳健性、安全与系统无关、可移植性、高性能、多线程和动态性等特点。2005年6月,Java One大会召开,Sun公司公开Java SE 6。此时,Java语言的各种版本已经更名,取消了其中的数字“2”,即J2EE更名为Java EE、J2SE更名为Java SE、J2ME更名为Java ME。本书的所有内容均基于Java SE 8。
Java语言是一种跨平台的面向对象程序设计语言,由Sun公司的James Gosling于20世纪90年代初开发。它最初被命名为Oak,定位为家用电器等小型系统的编程语言,以解决诸如电视机、电话、闹钟、面包机等家用电器的智能控制和通信问题。然而,这些智能家电的市场需求未达预期,于是Sun公司就放弃了该计划。随着互联网的发展,Sun公司看到了Oak语言在计算机网络的广阔应用前景,便改造Oak语言,并于1995年5月以Java的名称正式发布。
Java语言简单易学,具有面向对象、分布式、解释性、稳健性、安全与系统无关、可移植性、高性能、多线程和动态性等特点。Java技术具有卓越的通用性、高效性、平台移植性和安全性,可广泛应用于PC(Personal Computer,个人计算机)、数据中心、游戏控制台、科学超级计算机、移动电话和互联网等,并拥有全球最大的开发者专业社群。在全球云计算、移动互联网和物联网的产业环境下,Java语言具备了显著优势和广阔的应用前景。(www.chuimin.cn)
1999年6月,Sun公司发布Java的3个版本:标准版(J2SE)、企业版(J2EE)和微型版(J2ME)。2005年6月,Java One大会召开,Sun公司公开Java SE 6。此时,Java语言的各种版本已经更名,取消了其中的数字“2”,即J2EE更名为Java EE、J2SE更名为Java SE、J2ME更名为Java ME。2009年04月20日,Sun公司被Oracle公司(甲骨文公司)收购。本书的所有内容均基于Java SE 8。
相关推荐