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 ./:

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

  1. java –cp ./:_7位专家– 7条意见:您如何看待新的Java发布周期?

    java –cp ./: 尽管就新功能而言,Java 13并不是一个巨大的版本,但它具有一些令人印象深刻的升级和功能预览. Java 13证明13并不是一个不幸的数字. 就像Java 12一样,它按照 ...

  2. java –cp ./:_7位专家– 7条意见:Java 13的亮点是什么?

    java –cp ./: 尽管就新功能而言,Java 13并不是一个巨大的版本,但它具有一些令人印象深刻的升级和功能预览. Java 13证明13并不是一个不幸的数字. 就像Java 12一样,它按照 ...

  3. 7位专家– 7条意见:Java 13的亮点是什么?

    尽管就新功能而言,Java 13并不是一个巨大的版本,但它附带了一些令人印象深刻的升级和功能预览. Java 13证明13不是一个不幸的数字. 就像Java 12一样,它会按照新的发布时间表按时到达. ...

  4. 内含JAVA简单概括和JAVA所需安装的软件和详细教程,想学习JAVA无从下手,这篇文章带你迈出第一步

    本文大致概括了JAVA编程语言的简史和特点,主要介绍了JAVA开发环境安装,涉及JDK,Sublime Text IntelliJ IDEA三个软件的简单介绍,安装和使用,最后编写了第一个JAVA代码 ...

  5. java判断邮箱名和文件名_Java公开课|想学好Java,教你操作Java校验文件名和邮箱地址,快来看看...

    [摘要]作为一门面向对象编程语言,Java吸收了C++语言的优点,也展现了其强大的一面,我们能在各个地方看到其功能强大和简单易用的两个特征,当然,也吸引了很多程序员的注意力,所以就有人想了解Java的 ...

  6. java正则10位数字_10个你应该知道的Java正则表达式的例子

    正则表达式是一个编程的艺术,很难调试,学习和理解,但强大的功能,仍吸引不少开发者编写正则表达式.让我们探索一下下面10个实际应用中的正则表达式. 1. 用户名正则表达式模式 ^[a-z0-9_-]{3 ...

  7. java生成表格图片(请假条为例)

    java生成表格图片(请假条) package table;import java.awt.Color; import java.awt.Font; import java.awt.Graphics; ...

  8. WIN10 下 “java -cp“ 命令解析

    背景 最近在在项目中遇到了一个类加载的问题,几经周折没有找到合适的解决方式,只能怪自己学艺不精.没办法只好重拾曾今丢掉的 java 知识,尝试从源头开始分析问题. 环境 Win 10 企业版 java ...

  9. 介绍java -cp java -jar的区别

    java -cp 和 -classpath 一样,是指定类运行所依赖其他类的路径,通常是类库,jar包之类,需要全路径到jar包,window上分号";" java -cp &am ...

最新文章

  1. spring session 退出登录 清理session
  2. BZOJ4569: [Scoi2016]萌萌哒
  3. 调用支付宝PHP接口API实现在线即时支付功能(UTF-8编码)
  4. suse 启动oracle11g,SuSe10下Oracle11g文件系统模式安装及配置、网络配置与连接
  5. 如何给mac地址赋值_交换机工作基础——MAC地址表的构成与安全
  6. tl r402路由器设置_记一次TP-LINK路由器问题排查
  7. 【FLink-未解决】FLink Mertic 冲突 导致 任务挂掉 Namecollision Group allready contains a mertics
  8. 计算机与pmac2型卡串口怎么通信,简述PMAC2型运动控制卡
  9. CSS里 @import用法
  10. linux c语言 取随机数,C语言 获取随机数
  11. 畅销书热榜html网页制作,黑色简洁形式pc+wap畅销书作者介绍网页模板代码
  12. 大数据和小数据有什么区别?
  13. 虾皮入驻后怎么经营才能:快速出单?
  14. .NET在蹉跎中一路前行1
  15. 图形学篇:多边形有效边表填充算法
  16. Qt之实现图片轮播效果
  17. 【CTF题解NO.00003】moeCTF 2020 - official write up by arttnba3
  18. c语言函数变量的作用域与生存期
  19. Creating a Circular Buffer in C and C++
  20. JAVA里面继承和接口

热门文章

  1. C五子棋---心态是如何到绝望的.....
  2. PC客户端软件的安装和卸载测试知识点
  3. 【PV操作】南航重点:过独木桥
  4. 乐视更新APP,图标显示欠122亿,反向营销?贾跃亭将回国造梦?
  5. 轻信别人可以“包装”,规避限购政策购房,会有那些后果?
  6. 基于微信小程序的校园考研论坛设计与实现-计算机毕业设计源码+LW文档
  7. 关于CNN的可解释性
  8. java 把文字转成图片_java文本文件转化为图片文件怎么弄?
  9. 全国中学生计算机大赛+试题,全国青少年信息学奥林匹克竞赛(NOI2018)正式开幕(附day1试题)...
  10. 新手小白H5微应用接入浙里办流程指南