Java8刚刚普及,Java12即将发布,程序员吐槽学不动求慢一点

简介: Java8刚普及,还没用上Java 11,Java12就要发布了。可能你会觉得这是一个无关紧要的问题,但对于那些需要在 JVM 中使用 Java 的开发者,或是比较看重 Java 新特性的开发者,每次更新都很期待了。

Java8刚普及,还没用上Java 11,Java12就要发布了。可能你会觉得这是一个无关紧要的问题,但对于那些需要在 JVM 中使用 Java 的开发者,或是比较看重 Java 新特性的开发者,每次更新都很期待了。

QQ_20190110142338

这次JDK12更新了些什么功能,具体发布时间是怎样的,一起来看看~

01 更新进度表

JDK12于2018年12月13日进入 Rampdown Phase One 阶段,冻结该版本所有新的功能特性,不会再加入更多的 JEP,并定于2019年3月19日发布更新 。

2018/12/13 Rampdown Phase One (fork from main line)

2019/01/17 Rampdown Phase Two

2019/02/07 Release-Candidate Phase

2019/03/19 General Availability

02 更新功能特点(共8个JEP)

189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental) 新增 Shenandoah 垃圾回收器;

230: Microbenchmark Suite 新增一套微基准测试;

325: Switch Expressions (Preview) 对 switch 语句进行扩展;

334: JVM Constants API 引入 API ,对关键类文件、运行时工件的名义描述建模;

340: One AArch64 Port, Not Two 删除与 arm64 端口相关源码,保留 32 位 ARM 移植,保留 64 位 aarch64 移植;

341: Default CDS Archives 默认生成类数据共享存档;

344: Abortable Mixed Collections for G1 当 G1 垃圾回收器的回收超过暂停目标时可中止垃圾回收过程;

346:Promptly Return Unused Committed Memory from G1 改进 G1 垃圾回收器,可自动将 Java 堆内存返回至操作系统。

上述信息来源于openjdk官网,感兴趣可以去具体了解下:

http://openjdk.java.net/projects/jdk/12/

03 对于这次更新,程序员们如是说

以下来源于网络截图:

_1

_2

_3

QQ_20190110142537

你目前正在使用哪个 Java 版本?今年有计划升级版本吗?

觉得有用请点赞支持,送你技术年货大礼包,大礼包内容:

1、架构师专题资料合集(由原BAT架构师坚持1年、精心创作,目前已更新至90期);

2、架构师学习图书9本;

3、架构师最全最新技能树。

详情:架构师学习资料包

相关文章
|
1月前
|
存储 安全 Java
Java 程序员极速上手 go
Java 程序员极速上手 go
28 0
|
1月前
|
存储 SQL 算法
八个理由:从java8升级到Java17
八个理由:从java8升级到Java17
46 0
|
2月前
|
设计模式 缓存 分布式计算
|
3月前
|
人工智能 Java 大数据
Java程序员真的还有未来吗?如何备战2024春招?并狂拿大厂offer?
Java程序员还有未来吗? 嘿,小伙伴们,你们有没有想过Java程序员还有没有未来? 哈哈,别担心,我这就来给你们答疑解惑! 首先,让我们来看看Java的发展历程。自从Java诞生以来,它就一直是编程界的一颗璀璨明星。从Web应用到企业级应用,再到移动应用,Java无处不在。那么,现在呢?现在,随着人工智能、大数据和云计算的兴起,Java依然发挥着重要的作用。这些领域都需要大量的Java程序员来支持它们的发展。 那么,有人会说:“哎呀,现在出现了那么多新的编程语言和框架,Java程序员会不会被淘汰啊?”哈哈,别担心,Java程序员们!这些新语言和框架的出现并不会让Java消失。相反,它们
78 0
|
3月前
|
Java 程序员
Java程序员-你真的了解死锁吗
Java程序员-你真的了解死锁吗
36 0
|
3月前
|
算法 架构师 安全
10年Java面试总结:Java程序员面试必备的面试技巧
作为一名资深10年Java技术专家,我参与了无数次的面试,无论是作为面试者还是面试官。在这里,我将分享我的一些面试经历和面试技巧,希望能帮助即将面临面试的Java程序员们。回顾我的Java职业生涯,我清晰地记得一次特别的面试经历。那是我申请一家知名科技公司的Java开发岗位。为了这次面试,我花了几周的时间准备,这不仅包括Java的基础和高级知识,还有关于公司产品的研究。
134 0
|
4月前
|
消息中间件 缓存 Java
一次阿里的面试经历,让“我”明白了Java程序员之间的差距
上周在拉勾上收到一个蚂蚁金服的大哥要我的简历,当时很惊讶,居然有蚂蚁金服的找到我,然后想都没想就给了。 受宠若惊呀,我知道自己的水平跟阿里的差距有多远,以前一直没用勇气去投,连试试都不敢。这次居然主动找过来了,当时就再想,难道阿里这么缺人么?还是只是为了完成某些KPI,当然了,我这种想法比较幼稚。
|
17天前
|
XML Java 程序员
作为Java程序员还不知道Spring中Bean创建过程和作用?
作为Java程序员还不知道Spring中Bean创建过程和作用?
12 0
|
1月前
|
Java 程序员 数据安全/隐私保护
【Java每日一题】——第十二题:完成百战程序员系统登录功能
【Java每日一题】——第十二题:完成百战程序员系统登录功能
30 0
|
3月前
|
存储 分布式计算 Java
Dating Java8系列之Java8中的‘流’
Dating Java8系列之Java8中的‘流’
24 0