互联网信息时代,为什么有人会选择JAVA这种编程语言?

杜耀雨


程序的底层就是0和1。冯诺依曼发现,并且开创了与非门、或非门等等理论并付诸实践。

但是,人不可能以输入0/1的方式制作程序的,于是有了第一门编程语言Fortran(相当于世界上第一辆汽车),继而经过历代更新,各种不同用途、不同类型的语言(汽车)应世了。

为什么用车举例子,因为很好对应:

二胎家庭会选7座车、越野首选普拉多、商务LG8和依维柯、土豪奔驰宝马多。

所谓编程语言,和汽车一样,只是一个载体(输入的英文最终变换为0/1):你不需要了解发动机是怎么运作的、联动轴是怎么传送动力的、安吉星怎么就能语言控制的。

JAVA是最适合互联网CS架构的语言:简洁、易学、成熟、实用。

拿VC去做互联网程序,相当于开着GL8跑川藏线。

就酱。谢谢。


合鹊鸿黄


Java语言的发展和广泛应用得益于互联网的大发展,伴随着互联网的发展,Java也被不少人誉为“互联网普通话”,可见Java语言在互联网当中的地位,当年的Sun公司甚至将自己的股票代号改为Java。

是什么原因导致Java在互联网时代被广泛采用呢?原因有以下几点:

第一:Applet让传统的静态网站(Web site)多了一种动态交互的手段。Applet的推出使得用户在本地的浏览器中可以完成动态交互的功能,也正因如此,Applet在推出之初得到了大面积的使用,在1999年之前出版的Java书籍中,大部分都在讲解如何使用Applet。可以说,Applet为Java开了一个好头,奠定了Java语言在互联网开发中的一个基础。

第二:Java Web方案占领了后端市场。当年的Sun公司在Applet之后迅速推出了Servlet方案和JSP方案,由于Servlet方案以多线程的运行方式,所以明显提升了服务器的处理效率,得到了市场的广泛认可。当年以JSP+JavaBean+Servlet的MVC解决方案得到了广泛的采用,同时Sun公司也推出了EJB的企业级解决方案,可以说在Web开发领域,Java打造了一个全方位的解决方案。

第三:开源框架的发展助推了Java语言的普及。虽然EJB的发展并没有像Sun公司预期的那么顺利,但是开源市场上出现了大量优秀的开发框架,包括Struts(1.x和2.x)、Hibernate、Spring、Mybatis等一系列解决方案,这些优秀的开源框架让众多的中小企业也有了使用Java开发的解决方案,至此Java奠定了一个较为完善的生态环境。

第四:移动互联网和大数据时代进一步助推Java语言。在移动互联网时代,Android选择了Java作为开发语言,由于Android市场的不断发展,Java语言的应用场景得到了进一步的扩展。另外,在大数据领域Java也有广泛的应用。

虽然不少程序员都认为Java语言便“重”,但是Java语言在性能方面比较稳定,同时有完善的生态环境,这也是为什么现在很多大型互联网平台选择Java的原因。

我使用Java语言的时间比较久,我在头条上也写了关于学习Java的系列文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有Java开发方面的问题,也可以咨询我。

谢谢!


IT人刘俊明


Java现在依然占领了编程语言的很大份额,究其原因大概有以下几点:

一、跨平台

现在流行的操作系统有很多,而且还不断推陈出新,如果此前花了很大力气编成的系统,不能移植到其他平台,需要为其他平台的程序编写付出成倍代价。Java跨平台的特性有效解决此问题。

二、面相对象的高级语言

编程语言经过多年的发展,证明面向对象的语言相对结构化语言更加便捷、规范、高效。

三、支撑环境成熟

当前几乎所有的操作系统、浏览器等很多环境都支持Java,支撑环境相当成熟。会Java,就意味着很多平台的开发你都可以做。

基于以上原因,选择Java的人依然不少。


新奇界J


其实我个人认为跨平台意义现在已经不算是有点了,谁家公司会搞多个不同平台的服务器。

java社区成熟,企业级运用数量。开发效率也越来越高了。

招人成本也低


一路摇到顶


c++开发出的系统安全性高,难度也大,效率低,不能跨平台。

比如:它制造出一辆车,这辆车的任何一个零件都是它从头到尾自己做的,花的时间很长。

于是,Java就把它改进,把优化了。

现在,让Java制造一辆车,它只花一半的时间,因为车门任何一个部件它直接从公司里的部门拿来即可,不用它自己做了,它只需安装即可。

并且,Java能够夸平台,这是一个最核心的特点,所以很难淘汰,这就是它的广泛之处


剧透基地


职业程序员不可能只用一门语言,根据项目的不同用适合的语言和工具,学生才会纠结语言层面上的事情。简单的说码农到了某个阶段都会升华,看到的是怎么让代码安全和充满效率!


用户149070919


你问这问题一看就是外行,那你认为的互联网是什么?


butiWanttotry


一句话 需求决定市场


分享到:


相關文章: