龙空技术网

北大青鸟建大IT学院:JAVA为什么能成为世界第一大编程语言?

西安北大青鸟校区 55

前言:

当前姐妹们对“java源于”可能比较珍视,你们都想要知道一些“java源于”的相关知识。那么小编在网络上收集了一些关于“java源于””的相关知识,希望看官们能喜欢,小伙伴们快快来学习一下吧!

Java就是那个常常在TIOBE编程语言排行榜上霸占第一名的软件编程语言,是当今世界上第一大编程语言。那么Java为什么能成为世界第一大编程语言呢?

1、Java的诞生

Java诞生于20世纪90年代。那个时代C语言以及C++正是风靡之时,其他的语言,诸如Pascal,Delphi,VB之类的,都是在夹缝中求生存。但是C++语法复杂,内存管理指针操作繁琐,于是来自美国的Sun公司的James Golsling于1992年设计了Java语言,比C++更简单,而且能够让程序在不同的操作系统上运行,也就是所谓的跨平台性。

2、JAVA名字来源

最初,因为Java比C++简单,所以被命名为C-,后来又被叫做Oak,但最后,还是被命名为Java。Java来源于印度尼西亚的一个岛,这个岛上的特产是一种名为Java的咖啡,它风靡世界,于是便诞生了Java。

3、JAVA的互联网基因--为互联网而生

Java最初被用来参加几个机顶盒项目的竞标,但不幸失败,而此时互联网又开始兴起并在全球范围内普及起来,于是Java即刻投身到互联网应用的开发,Java以跨平台的优势迅速在互联网中站稳脚跟。

1995年5月23日,Sun公司在全球开发者大会上正式发布Java编程语言,以及一款叫做HotJava的浏览器。这一天,也标志着互联网的发展进入了一个全新的时期,互联网不再只能传递文字和图片,也能传递代码,这些代码通过网线,被传播到世界上任何一台计算机上运行,使得用户可以在浏览器中看到更加绚烂多彩的效果。

4、JAVA的互联网精神-开放、免费、分享

Java为互联网而生,具有互联网基因,Java精神也就代表着互联网精神。那么互联网的精神是什么呢?

雅虎式当时全球最大的门户网站,为互联网世界制定了基本的游戏规则:开放、免费、分享。绝大多数的资源、信息是免费的,是可以拿来与大家分享的,只有少数资源是需要付费的。这也就开始一种新的盈利模式,用户和客户不再是同样的群体。

互联网依靠少数付费客户来继续为大多数用户提供免费服务,造就了互联网资源、用户飞速的增长,以最短的时间改变了最多人的生活。

但20多年前,微软这样的大企业垄断着技术、工具等一切生产资料,想要使用开发程序就得接受工具要钱、服务要钱、资源要钱,而且你只能选择微软的产品,没有货比三家的权利。于是Java就是用来对抗技术垄断的先锋部队,SUN公司,以及IBM,BEA,HP等大企业,迅速组成了反垄断的联盟。

在这些公司的共同努力下,他们为Java提供了大量的类库、工具和中间服务。而这些资源,绝大多数向广大程序员、开发企业免费开放。再加上Java操作简单、跨平台性的特点,Java在短时间内迅速火爆,成功捕获大批程序员和企业的芳心。

5、JAVA薪资高需求大,广受欢迎

Java受欢迎以后,越来越多的公司选择Java语言,自然Java工程师的招聘也越来越多。一时间,Java工程师成了香饽饽,薪资也是水涨船高,也有越来越多的人开始学习Java,于是产出的技术资源、代码资源、项目资源也越来越多。

Java语言一直秉承着互联网精神,免费、开放、分享。Java工程师便组成一个人人为我、我为人人的理想之国。各种开源组织、开源社区如雨后春笋,资源爆炸式的积累。这些资源免费开源的被大家所使用,又进一步拉低了企业应用的开发成本,于是,更多的企业选择Java,需要招聘更多的Java工程师,Java工程师的薪资进一步提高,更多的人选择Java工作,又产出更多的Java资源...

6、JAVA进入中国

1998年,清华计算机系的王克宏教授(中国Java之父)发现Java并将其引入中国,向众多中国企业推荐,于是Java开始在中国立下脚跟。

2003年,阿里巴巴旗下的淘宝网站还使用的是PHP,在03年以后,由于业务快速发展,PHP已经不能满足企业需求,于是04年开始Java便开始运用在淘宝上。即便是2019年淘宝完成2684亿的交易额也是Java在默默支撑。如今Java早已经成了国内绝大多数互联网服务开发的首选语言。

7、JAVA--人类有史以来最卓越的编程语言

2001年,Java第一次在TIOBE编程语言排名榜上登上第一的宝座,2005年至今,几乎从未跌落第一,在编程语言的历史上,我结束了群雄割据的时代,一统江湖,也被誉为是“人类有史以来最卓越的编程语言”。

多年来,Java积累了很多技术资源,以及庞大的Java工程师队伍,几乎横跨各个领域,至今仍有大作用,还能够与时俱进,不断发展强大。

就像10年前,当谷歌要推出Android手机时,他们选择了Java语言,作为Android应用开发的首选语言,他们利用Java背后超多的代码资源和庞大的程序员群体。Java在发展中积累了大量移动开发的工具和框架,扩展Java帝国的版图。同样,当Apache组织推出Hadoop族系,用来对云计算、大数据技术做支撑时,也依赖Java作为主要的开发语言之一。

在历史上,从未出现过统治力生命力像Java一样的编程语言,看完这篇文章,你是否明白,JAVA为什么能成为世界第一大编程语言?

入行IT互联网行业,建议你首选Java,选对语言,高薪、前景都解决了

标签: #java源于