Java发展简史

Java发展简史

C语言诞生

提起Java发展史不得不说的就是C语言与C++语言,因为C语言的约束才有了C++,又因为程序员接受不了C语言的指针问题与内存问题才有了Java。

1972年C语言诞生,C语言是世界上最早的计算机语言了,他拥有贴近硬件,运行速度快与效率极高的特点

所以在发布之初就迅速占领了市场,但是有这指针内存管理,以及相同代码不能在不同平台上使用的问题,所以C++诞生了

C++诞生

1982年C++诞生,他是基于C语言的基础上增加了面向对象的功能,并且它能够兼容C在图像领域以及游戏方面有这不错的效果,但仍然没有解决指针内存管理的限制问题,以及多平台需要不同的代码于是java诞生了。

Java诞生

其实最开始Java准备叫C++--的就是把C语言不好的减掉把好的加上。因为程序员受不了每次调试指针与内存管理限制于是Java诞生了。那么Java有什么特点呢?

  1. 语法简单,基于C语言

  2. 没有束缚,没有指针,没有内存管理

  3. 可以移植,编写一次代码,到处运行

  4. 面向对象

  5. 类型安全

  6. 高质量的类库

  7. 等等等等

但当时Java并没有什么用户,那么Java是怎么收获到第一批新用户的呢?

基于上1995年网页比较粗糙缺乏互动

Java推出了图形界面程序(Applet)并在浏览器上放出了Applet的运行环境于是乎java收获了第一批新用户

Bill gates说过 Java是迄今为止设计的最好的语言!

随后Java推出了三个版本

  • Java 2 标准版(J2SE):去占领桌面

  • Java 2 移动版(J2ME):去占领手机

  • Java 2 企业版(J2EE):去占领服务器

JAVA解决了C语言与C++语言的问题并且能够编写一次代码,到处运行 。

    本人并没有了解太多java的历史,如有错误,请多原谅
posted @ 2022-08-26 16:16  真在变强的李哥  阅读(473)  评论(0)    收藏  举报