Skip to main content
 Web开发网 » 编程语言

世界上最好的编程语言,难道不是Java吗?你怎么看?

2021年07月25日5530百度已收录

为什么很多程序员信仰“Java是世界上最好的编程语言”?为什么很多程序员信仰“PHP是世界上最好的编程语言”?其实这俩都是找抽型问题。如果我说“Java是世界上最好的编程语言”,估计要被不少PHP程序员们大轰炸,如果我说“PHP是世界上最好的编程语言”,JAVA程序员们也不会放过我,本篇仅针对题主问题,说说我对JAVA的认识吧。

1、首先从语言流行度来说

根据最新的编程语言榜的数据来看,Java达到了16.8%,即100个程序员里,Java程序员的占比达到了将近17%。

2、再来说说Java语言的优点

Java是一种很平衡的语言,在开发效率、执行效率、语言更新和稳定等,表现都很平衡。主要表现为以下七点(还有很多就不一一列举了):

1) Java是纯面向对象编程的语言;

2) 平台无关性 (一次编译,到处运行,Write Once,Run Anywhere);

3) Java提供了许多内置的类库,通过这些类库,简化了开发人员的设计工作,同时缩短了项目开发时间;

4) 提供了对Web应用开发的支持,例如,Applet、Servlet、Socket等;

5) 去除了c++中难以理解,容易混淆的特性(如c++中的多继承、头文件、指针、结构、单元、运算符重载、虚拟基础类等),使得程序更加严谨、整洁;

6) 具有较好的安全性和健壮性。Java语言经常会被用在网络环境中,为了增强程序的安全性;

7)Java可以构建很多种系统,当然有些它是明显不合适的。譬如操作系统的内核,算法原型和一些小工具,但除此之外其他大部分Java都很适合,而且有大量成功案例。

3、万物都有两面性,Java也存在一些问题和弊端

1) 需要运行环境、不适合开发桌面应用程序;

2) JVM的垃圾回收启动不可预测性,这些对一些关键业务有影响。但是,有一些商业的JVM可以解决这个,在量化交易领域有人用Java;

3) 与ASP一样,Java的一些优势正是它致命的问题所在。正是由于为了跨平台的功能,为了极度的伸缩能力,所以极大的增加了产品的复杂性;

4) Java的运行速度是用class常驻内存来完成的,所以它在一些情况下所使用的内存比起用户数量来说确实是“最低性能价格比”了。从另一方面,它还需要硬盘空间来储存一系列的。Java文件和class文件,以及对应的版本文件。

4、结束语

其实无所谓哪种语言最好,只有哪种语言最适合,不管使用哪种语言,都不影响大家在自己的领域成为优秀的程序员。BAT架构师原创分享《大型网站架构之高并发设计36期资料合集》送给大家,私信发送这三个字【高并发】,立即可获取哦!

世界上最好的编程语言,难道不是Java吗?你怎么看?  编程语言 难道 不是 最好 怎么 第1张

世界上最好的编程语言,难道不是Java吗?你怎么看?  编程语言 难道 不是 最好 怎么 第2张

请点赞支持,小伙伴们如有不同见解,欢迎评论交流~

评论列表暂无评论
发表评论
微信