java –cp ./:_7位专家– 7条意见:您想在Java 14中看到什么?

java –cp ./:

尽管就新功能而言,Java 13并不是一个巨大的版本,但它具有一些令人印象深刻的升级和功能预览。

Java 13证明13并不是一个不幸的数字。 就像Java 12一样,它按照新的发布时间表按时到达。

由于发布节奏更快(每六个月一次),这意味着开发人员可以将升级推迟到最新版本,直到下一个长期支持(LTS)版本。

我们的Java专家

Michael Simons – Neo4j和Java Champion的软件工程师

蒂姆·里默(Tim Riemer)–蒂姆·里默(Tim Riemer)在Vorwerk担任Cookidoo的首席架构师,在Java领域拥有20多年的经验。 他着迷于JVM,那里提供的语言以及一般的开源。 除了从事专业活动外,他还对软件体系结构,Spring Boot,Build Automation和Kotlin附近的主题感兴趣。 Tim是iJUG eV中第一个非Java用户组Kotlin用户组Düsseldorf的联合创始人。

Michael Vitz – Michael Vitz在JVM上应用程序的开发,维护和操作方面拥有多年经验。 他目前的重点是微服务,云架构,DevOps,Spring框架和Clojure。 作为INNOQ的高级顾问,他帮助客户开发可维护和创造价值的软件。

Sandra Parsick – Java环境中的自由软件开发人员和顾问

克里斯汀·施耐德(Christian Schneider)–克里斯汀(Christian)是Adobe Experience Manager团队的计算机科学家,他专门研究OSGi,内容分发和Kubernetes。 他是Apache成员,并且是Aries,Felix,Karaf,CXF,Camel和Sling等多个Apache项目的提交者。 他还主持了有关OSGi和Apache Karaf的热门教程系列,并参加了OSGi企业专家组。

TimZöller–位于美因茨的ilum:e informatik AG的IT顾问,也是JUG Mainz的联合创始人

Hendrik Ebbers – Karakun AG和Java Champion的Java开发人员

随着Valhalla,Amber和Skara等多个项目的进行,Java 13引入了五个Java Ehnamcenet提案:JEP 350(动态CDS存档),JEP 351(ZGC:未提交未使用的内存),JEP 353(重新实现旧版套接字API),JEP 354(开关表达式–预览)和JEP 355(文本块–预览)。

Falk Sippach深入研究本文中的所有新功能。 Sippach写道:

目标是在下一个LTS版本中最终确定预览功能,以使它们足够稳定并在未来三年中保持良好状态。 在2021年9月,Java 17将取代Java 8和11。

我们与一些Java专家讨论了新功能,他们对下一个版本的希望以及他们对新发行版的感觉。

他们讨论了有关Java平台和JDK状态的一些利弊。

让我们看看在Java 14中,Michael Simons,Tim Riemer,Michael Vitz,Sandra Parsick,Christian Schneider,Tim Zoller和Hendrik Ebbers希望看到什么。他们的未来理想的愿望清单有哪些功能?

7位专家讲话:您想在Java 14中看到什么?

Michael Simons: JDK中JavaFX的复活。

蒂姆·里默(Tim Riemer):当然,如果当前的预览功能可以达到GA状态,那就太好了,这样您就不必显式地激活它们了。 另外,我也希望将Valhalla项目的值类型和Project Amber的模式匹配作为预览功能。

Michael Vitz:他们目前正在从事许多有趣的事情,我希望在不久的将来看到这些事情。 例如,他们正在Project Loom内部处理Fibern轻量级线程。 此外,他们正在研究记录(JEP 359),值对象(JEP 169)和泛型原始类型(JEP 218),这三个功能可能会对语言的外观产生重大影响,并同时提高其性能。 JVM。

但是我怀疑Java 14对于所有这些问题而言都为时过早。 到2021年9月,带有Java 17的下一个LTS版本将具有真正的意义,并且所有功能都将在此之前完成。

Sandra Parsick:对我来说,很高兴看到功能“文本块”将在Java 14中作为非预览功能引入。

克里斯汀·施耐德Christian Schneider):我想看看(JEP 169)有价值的物品。 它们在受约束的环境中为Java提供了很大的潜力,也使并发处理变得容易得多。

蒂姆·佐勒(TimZöller):在所有当前讨论的JEP中,我发现最有趣的是JEP 358(用于引入Records)和JEP 305(用于模式匹配),用于instanceof关键字。 但是我无法追踪最新的讨论,也无法评估Java 14机会的现实程度。

Hendrik Ebbers:到目前为止,Java 14仅针对一个JEP,但是由于还有几个月的时间,我假设将添加其他一些不错的功能。 对我来说,我希望尽快拥有的下一个重要功能是记录(JEP 359)。

拥有如此小的类来定义不可变数据将是很棒的。 记录将使很多代码更具可读性,因为所有很多样板代码(“ toString(),equals(),hashCode()…”)都将消失。 在此记录旁边将与计划用于Java的新“模式匹配”语言功能完美配合。

翻译自: https://jaxenter.com/java-wish-list-162531.html

java –cp ./:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值