网站首页 > java教程 正文
Java 17 目前已经进入Rampdown Phase One阶段,所有的功能特性都已经被冻结。这说明Java 17的新特性已经定了,不会再增加新的JEP(JDK增强建议)。之所以关心Java 17是因为和Java 8、Java 11一样它是下一个LTS版本。
发布日程
距离Java 17发布的时间已经越来越近了。Rampdown Phase One阶段将持续近一个月。接下来的工作将以JEP 3为基准对可能出现的Bug进行修复、延迟修复、甚至是将Bug所在特性从版本中移除。Java 17具体的发布时间表如下:
日期 | 阶段 |
2021/06/10 | Rampdown Phase One(冻结特性第一阶段) |
2021/07/15 | Rampdown Phase Two(冻结特性第二阶段) |
2021/08/05 | Initial Release Candidate(初始化发布候选版本) |
2021/08/19 | Final Release Candidate(最终发布候选版本) |
2021/09/14 | General Availability(发布GA版本) |
功能特性
Java 17将带来以下特性:
JEP | 特性说明 |
306: | 恢复始终严格的浮点语义 |
356: | 增强型伪随机数生成器 |
382: | 新的 macOS 渲染管道 |
391: | macOS/AArch64 端口 |
398: | 弃用 Applet API 后续将进行删除 |
403: | 强封装JDK的内部API |
406: | Switch模式匹配(预览) |
407: | 删除 RMI 激活机制 |
409: | 密封类 |
410: | 删除实验性的 AOT 和 JIT 编译器 |
411: | 弃用即将删除的安全管理器 |
412: | 外部函数和内存 API(孵化特性) |
414: | Vector API(第二次孵化特性) |
415: | 上下文特定的反序列化过滤器 |
插曲
最后放一个小插曲,就在Java17特性JEP 306公布的时候“Java之父”高斯林爆料了一个该特性相关、长达25年的漏洞。
另外随着Java 17的特性冻结,Java 18也构建了早期版本。
Java 17发布后你还会停留在Java 8吗?
猜你喜欢
- 2024-09-27 Java 8新特性探究(一)通往lambda之路_语法篇
- 2024-09-27 java8新特性function和lambda深度解析
- 2024-09-27 Java 8新特性:集合迭代、并行处理及函数式接口
- 2024-09-27 Java8的新特性(四)(java8新特性分组)
- 2024-09-27 Java 8之后的那些新特性(一):局部变量var
- 2024-09-27 java8中一个极其强悍的新特性Stream(非常实用)
- 2024-09-27 跟上Java8–你忽略了的新特性(java8 64位)
- 2024-09-27 Java 8 新特性专栏,免费阅读(java8新特性optional用法)
- 2024-09-27 Java 8新特性详解与实例演示(java+8新特性详解与实例演示过程)
- 2024-09-27 Java 8 的这些特性,用起来真的很爽
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)