加入收藏 | 设为首页 | 会员中心 | 我要投稿 吉安站长网 (https://www.0796zz.com.cn/)- 科技、图像处理、媒体智能、办公协同、操作系统!
当前位置: 首页 > 站长资讯 > 传媒 > 正文

Java 调查报告:“被取代”是不存在的!

发布时间:2021-03-07 10:43:40 所属栏目:传媒 来源:互联网
导读:先,Java 8 开创性的语言特性(参见我的闭包和 Lambdas 书评)仍然在被编程社区吸收。即使到了 2019 年,关于 Steam 和 Optional 的相关问题仍在网上被热烈讨论,Baeldung 自己也发布了 Java 8 Optional 指南。 其次,Java 9 首先支持的新模块系统使人们感到

先,Java 8 开创性的语言特性(参见我的闭包和 Lambdas 书评)仍然在被编程社区吸收。即使到了 2019 年,关于 Steam 和 Optional 的相关问题仍在网上被热烈讨论,Baeldung 自己也发布了 Java 8 Optional 指南。

其次,Java 9 首先支持的新模块系统使人们感到困惑,而不是使他们感觉更轻松。

第三,在后来的 Java 版本中引入的特性似乎没有足够的说服力让大家下决心切换。

最后,还存在一个大问题,在 2019 年 1 月份之后,Java SE 8 的公共更新需要商业许可。这就是 Oracle JDK 与 OpenJDK 之争的开始,正如我们在之前的文章中所说的:

随着 Oracle JDK 发行和支持的变化,是使用 Oracle JDK,还是 Oracle 的 OpenJDK,或者是其他供应商的 OpenJDK,这中间在权限上存在着相当大的不确定性。此外,在不同的供应商那里是否可以得到免费更新的相关计划,以及 (新的和现有的) 付费的支持模型,这些都要予以考虑。

2. 框架:Spring 占据主导地位

在框架的采用方面,Spring 占据了主导地位。与传统且臃肿的 Java EE 相比,Spring 是现代化的、基于 Java 的企业应用程序的轻量级框架。Spring Boot 的采用率也很高。

3. 构建工具:Maven 断层式第一

在 Java 构建工具的调查中,Maven 以相当大的优势排在了第一位,这表明排在第二位的 Gradle 仍然是 Android 的代名词,之后需要做更多的努力来摆脱这些限制,以便被认为是 Java 构建通用实践的一个可行的选择。

4. IDE:IntelliJ 大比例占据一位,Eclipse 份额持续下降

在 IDE 的调查中,IntelliJ 以将近 60% 的份额占据了第一的位置,为什么 IntelliJ 如此受欢迎呢?Andrey Cheptsov 曾在一篇博客中这样写道:“在你编写代码时,IntelliJ IDEA 也忙着在构建它的语法树,在类、变量、字段、方法和它们的用法之间创建引用,分析执行流,利用这些信息,它可以提供补全功能,帮助你快速浏览代码,提供错误分析和方便的快速修复。”

而传统的 Eclipse 则有点不妙,其占比从去年的 38% 下降到 32.8%

5. Web/ 应用服务器:Tomcat 占据第一

早在 2011 年,Forrester 的首席分析师 Mike Gualtieri 副总裁就写过一篇既有预见性又不受时间限制的文章,名为《停止在 WebLogic、WebSphere 和 JBoss 应用服务器上浪费金钱》

(编辑:吉安站长网)

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

    推荐文章
      热点阅读