前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >刚刚 Java 12 来了,你还学的动吗?

刚刚 Java 12 来了,你还学的动吗?

作者头像
开发者技术前线
发布2020-11-23 15:14:20
4200
发布2020-11-23 15:14:20
举报

责编:可可 | 作者: 可可

JDK 12 于 美国当地 2019年3月19日发布 .GPL下的生产就绪的jar 可从Oracle下载 ; 其他供应商的JAR 包 很快就会出现。

该版本的功能和时间表是通过JEP流程提出和跟踪的,并由JEP 2.0提案进行了修订 。使用JDK Release Process(JEP 3)生成发布。

我们看看本次个更新了那些特性?

189:

Shenandoah:低暂停时间垃圾收集器(实验性)

230:

Microbenchmark

325:

切换表达式(预览)

334:

JVM常量API

340:

一个AArch64端口,而不是两个

341:

默认CDS档案

344:

G1的可流动混合收集

346:

从G1中立即返回未使用的已提交内存

示例:Switch可支持如下写法:

代码语言:javascript
复制
// 例如支持这么写:
switch (day) {
    case MONDAY, FRIDAY, SUNDAY -> System.out.println(6);
    case TUESDAY                -> System.out.println(7);
    case THURSDAY, SATURDAY     -> System.out.println(8);
    case WEDNESDAY              -> System.out.println(9);
}

Java 依然是2019年 最值得学习的编程语言

2018,github 新发布了2018年度全球最流行编程语言排行榜,

TypeScript 现在是所有地区最常用的十大语言之一,GitHub贡献者来自私有,公共和开源存储库。Java依然稳居第二名。毫无疑问,Java 依然是2019年最值得学习的编程语言。

更新有点快,我自己还在用8,问题不大。流水的语言,铁打的C++,

Kotlin呢,尽管官方也表示 Kotlin 语言的未来发展方向主要是在 Kotlin 支持的平台之间实现更好、更广泛的代码重用,但我还是没用。我们不妨回想下iOS推出的swfit,发布到现在,时间已过去6年,swfit有多少人记得?记得swift是当年iOS程序员热衷的时代,说好的混编呢?我依然看见同事用OC开发,一套OC吃遍天下!

我个人认为:Java的强大足够让你在以后的工作中保持较好的竞争力

END

开发者技术前线 ,汇集技术前线快讯和关注行业趋势,大厂干货,是开发者经历和成长的优秀指南。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-03-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开发者技术前线 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档