本文主要是介绍【Java】基础-计算机语言发展史,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
计算机语言发展史
第一代-机器语言
每一个计算机只能理解他自己的机器语言。机器语言对于计算机来说就是自然语言,由计算机硬件的设计者定义,机器语言由0和1的数字串组成。
例如:00011110
第二代-汇编语言
为了编程方便,以及解决更加复杂的问题,程序员开始使用应用的缩写的助记符来表示基本的计算机操作,这些助记符构成了汇编语言。
摩尔定律:每隔18个月,计算机的性能翻一番
高级语言
面向过程
C语言是面向过程的语言,C语言是很多语言的基础。由贝尔室发明。
面向对象
C++、C#、Java语言是面向对象的语言。
Java历史
由美国的Sun公司研发出来,Java的发明人是James Gosling。目前Sun公司已被Orcale公司收购。
Java的特点:开源、跨平台。
发展历史:
-
1991年,Sun公司的Green项目,Oak
-
1995年,退推出Java测试版
-
1996年,JDK1.0
-
1997年,JDK1.1
-
1998年,JDK1.2
-
2004年,J2SE5.0(1.5.0)Tiger老虎
-
2006年,J2SE6.0(1.6.0)Mustang野马
-
2011年,JAVASE7.0
-
2014年,JAVA SE 8.0
-
2017年,JAVA SE 9.0
-
2018年3月份,JAVA SE 10.0
-
2018年10月份,JAVA SE 11.0
-
2019年3月份,JAVA SE 12.0
-
2019年10月份,JAVA SE 13.0
Java各版本和体系架构
J2EE (JAVAEE)–定位在服务器端的应用SE
J2SE(JAVASE)–定位在个人计算机上的应用
J2ME(JAVA ME)–定位在各种消费品产品上的应用
这篇关于【Java】基础-计算机语言发展史的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!