第1章 Java语言基础
Java是一种计算机程序设计语言。Java程序可以简单地分为Java Application(应用程序)和JavaApplet(小应用程序)两种。其中小应用程序(简称为小程序)嵌入到Web网页中,由浏览器解释运行,安全可靠。随着Java的发展,它已经不仅仅是一种编程语言,而是一个平台。根据应用范围的不同,Java可以分为三个版本:
·Java ME(Java Micro Edition,即Java微型版)——用于手机等移动设备的开发。
·Java SE(Java Standard Edition,即Java标准版)——用于桌面级开发。
·Java EE(Java Enterprise Edition,即Java企业版)——用于企业级开发。
问1 Java语言是如何产生、发展的
答:20世纪90年代初期,计算机专家Gosling在研究开发过程中,深刻体会到消费类电子产品和工作站产品开发之间的差异:消费类电子产品要求可靠性高、费用低、标准化、使用简单;而工作站用户要求强大的计算能力,而不在乎价格以及操作的复杂性。消费类电子产品用户并不关心CPU的型号,也无法支付购买专用昂贵的RISC(精简指令)处理器的费用,他们需要一个建立在标准基础之上、简单实用的方案。
因此,Gosling首先从改写C++编译器着手,但是Gosling在改写过程中感到C++还是无法满足需要,于是开始准备开发一个新的语言,那么给它起一个什么名字呢?Gosling回首向窗外望去,看见一棵老橡树,于是想到了0ak,这就是Java语言的前身(后来发现0ak已是Sun公司的另一个语言的注册商标,才改名为Java,即爪哇,太平洋上一个盛产咖啡的印度尼西亚岛屿的名字)。
展开