在讲JAVA语言之前,我们先聊聊什么是语言。在我们人类的现实生活中,语言就是人与人沟通的一种工具,人类沟通的语言有中文,英文,日文等等。那么计算机语言就是人类与计算机沟通的一种工具,想要跟计算机交流,我们就需要学一种计算机能懂的语言。计算机语言的种类比较多,有机器语言,汇编语言,高级语言三大类。机器语言和汇编语言都属于低级语言,学习起来难度比较大。高级语言是大多数编程者的选择,高级语言有C,C++,Pascal,C#,java,Php等语言。下面我们来看世界编程语言的排行。
在图中我们不难看出,java语言在近二年一直遥遥领先。
下面我们来聊聊这一门的发展史。大家只需要简单了解即可。Java由Sun Microsystems公司于1995年5月推出;
2009年Oracle公司宣布正式以74亿美元的价格收购Sun公司,Java商标从此正式归Oracle所有; Java不仅仅是一门编程语言,同时也是一个技术平台;
Java技术分为三个版本:JavaSE、JavaEE、JavaME。JavaSE(Java Standard Edition):Java标准版 ,是其他版本的核心基础,能用于开发桌面应用系统,是学习其他版本的基础。JavaEE(Java Enterprise Edition):Java企业版, 用于开发企业级应用,那么我们要成为java软件工程师,就必须学习这个版本,这个也是我们大家的最终目标。JavaME(Java Micro Edition):Java微型版, 可以用于嵌入式设备系统和移动设备(本人对这个没什么研究)。
javaSE自1995年推出了,经历了很多版本。现在最高的版本是java12,为了稳定性,我们现在很多都使用java8。
第一天我们就聊到这,下一章我们聊聊java语言的特点。