Java学习第四天

时间:2021-6-17 作者:qvyue

计算机发展史:

编程语言经历了从低级到高级,核心思想是越编越简单

第一代语言:机器语言

例子0000,0000,00000010000:表示load、A、16

例子0000,0001,00000000001:表示load、B、1

例子0001,0001,00000010000:表示store,B,16

第二代语言汇编语言:

从以前的纯数字变成了英文提示,可以编制更多复杂的程序,但是不方便理解。现在工业电子编程领域、软件加解密、计算机病毒分析等还在使用。

第三代高级语言比前两代更加直观,可读性强,易理解,还出现了面向对象编程,三代语言对比图:

Java学习第四天

算法是计算机的灵魂,编程语言是塑造灵魂的工具。

其他语言情况:

C语言是计算机语言鼻祖,经典语言,诞生时间1972年,发明贝尔实验室

C++语言,C语言的升级版。有面向对象编程。贝尔实验室。

Java诞生时间1995年,有美国sun公司发明,后面被Oracle公司收购。Java开发企业级软件,安卓移动开发,大数据云计算用得多。

Java scripts,目前流行于HTML5前端开发

Python语言诞生时间1989年,语法简单,人工智能,机器人学习领域突出。

PHP语言用来开发Web,中小型网站

object-c和Swift,根据C语言衍生出来的开发苹果相关的程序和系统。

c#(sharp)微软开发的语言,Windows操作系统开发方便。

kotlin语言安卓官方开发语言,Java也可以开发安卓软件。

易语言开发外挂插件,中文开发语言。

Fortran语言,应用于工程领域编程

cobol语言,用于商业领域变成比如:金融,银行业。

Java发展史:

1991有James Gosling开发研发,1995研发成功。Java最厉害的地方是跨平台。

1998年Java版本2.0诞生。

2014JavaSE8.0据说是企业主流的Java版本

2018年被Oracle公司收购,此后每一年两个版本,目前最新版是Java14。

Java SE(Standard Edition):个人版(学习的版本)

Java EE(enterprise edition):企业版,服务器端应用

Java ME(Micro Edition):微型版,消费电子。

Java程序的运行机制

语言分为编译型语言和解释型语言。

Java两者都有。C是编译语言,Python解释语言。

Java学习第四天

Java包含软件,JVM、JDK、JRE、

JVM(Virtual Machine):Java虚拟机,跨平台的秘密就是虚拟机。不同的系统(Windows,Unix等)安装不同的虚拟机即可。

JRE(Runtime Environment)Java运行环境、包含Java程序的必须软件。运行Java程序安装。

JDK(Development Kit):包含编译器和调试器开发者必备JDK。

三者关系图:

Java学习第四天
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:qvyue@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。