Java语言是美国Sun公司(Stanford University Network)在1995年5月23日推出的计算机语言,詹姆斯·高斯林(James Gosling)被称为Java之父,而在2009年年4月20日Oracle(甲骨文)公司以74亿美元收购Sun公司,因此,Java现在属于Oracle公司。
java最Oak(橡树),Gosling注意到自己办公室外一棵茂密的橡树Oak,这是一种在硅谷很常见的树。所以他将这个新语言命名为Oak。但Oak是另外一个注册公司的名字。这个名字不可能再用了。
据说后来是,因为公司员工都很喜欢喝印度尼西亚爪哇岛上面的咖啡,Java是印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名,因为就叫Java。Java语言中的许多库类名称,多与咖啡有关,如JavaBeans(咖啡豆)、NetBeans(网络豆)以及ObjectBeans (对象豆)等等。SUN和JAVA的标识也正是一杯正冒着热气的咖啡。
1、Java三大平台
1.1 、JavaSE
Java 语言的标准版,用于桌面应用的开发,是其他两个版本的基础。JavaSE 原始叫J2SE(2005之后更名为:JavaSE):提供的是一些基础的核心支持。
名词解释
桌面应用 :用户只要打开程序,程序的界面会让用户在最短的时间内找到他们需要的功能,同时主动带领用户完成他们的工作并得到最好的体验。
JavaSE是学习另外两个平台的基础,所以学习java应该从JavaSE开始学起。
1.2 、JavaEE
Java 语言的企业版,用于 Web 方向的网站开发。
1.3、JavaME(了解即可)
Java 语言的(小型版),用于嵌入式消费类电子设备。原先JavaME叫J2ME(2005之后更名为:JavaME):做嵌入式开发的,现在被Android替代了。JavaME在各大招聘平台,都没有岗位需求量。