加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

开发者其实不太需要关注 Java 收不收费

发布时间:2019-02-14 04:39:58 所属栏目:建站 来源:h4cd
导读:副标题#e# 作为继 Java 8 之后的第一个 LTS 版本,Java 11 的发布引起了广泛关注,一方面是因为这个版本带来了一些重要的新特性,比如热议的 ZGC、HTTP/2 Client、Flight Recorder等,在内存管理与 JVM 诊断/Profiling 等方面都有很强的能力突破。 另一方面

Java 多年来在各个编程语言排行榜上一直是稳坐第一把交椅,但是最近有一些榜单上 Python 都已经走在 Java 之前,并且在逐渐拉开差距。这其中很大一部分原因可以归为 AI 以及相关的数据挖掘、分析等领域的快速崛起。

同时,另一方面,随着云时代不断发展,像 Golang 这样原生具有高并发、语法易学等各方面优势的语言也在不断壮大势力、完善能力。

那这就带来了问题:AI 与云计算等领域当下快速发展,会不会对 Java 造成冲击?Java 在这样的新时代可以与其它编程语言区分开的明显优势有哪些?

对于这些问题,杨晓峰认为目前 Java 庞大的生态系统,包括最庞大的开发者群体、海量的类库/工具等、主流厂商的参与和投入,都是其明显的优势。

比如据不完全统计,目前 Java 开发者超过了 1200W,活跃的 JVM 有 380 亿+,同时连接到云的 JVM 有 210 亿+。

开发者其实不太需要关注 Java 收不收费

很多人认为 Java 慢,但是杨晓峰反驳:“抛开场景说快慢是没有意义的。”

他解释:“目前来说,长时间运行的服务器端场景下,Java 是处于没有争议的霸主地位的;而在微服务等新型架构下,Java/JVM 依然还是首选;并且,当前云计算时代,Java 也是 No.1 的编程语言,它覆盖了电商、大数据、企业软件、移动,甚至 IoT 等领域;此外,各个大公司也都在相关方面积极投入,包括但不限于谷歌、阿里、亚马逊、IBM、Oracle 与京东。”

除了这些优势,杨晓峰也坦言,目前 Java 还是有面临挑战的,“最大的问题在于 Java 是否能够快速地调整自己的能力,以保证在新场景下的竞争力”,他说:“排行榜/冲击都只是竞争的表现而已,能力才是更加重要的决定成败的关键因素,简单说就是——效率!效率!效率!”

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读