极客视点
极客时间编辑部
极客时间编辑部
113230 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/02:27
登录|注册

Java新版本的开发现状

讲述:丁婵大小:1.12M时长:02:27
9 月 21 日,Java 9 正式发布,同时 Oracle 宣布将把 Java 新版本的发布周期调整为每半年一次。目前,Java 新版本的开发已经正式进入轨道,就已公开的消息来看,下一个版本的 Java 预计会在 2018 年 3 月发布,版本号将会是 18.3,已经规划加入的特性包括 JEP 286 和 296。
根据 Reddit 站点上的讨论,首先更新的将是 JEP 296,Valhalla 预计很快也会加入进来。OpenJDK 的主页面则显示,已确定要在 18.3 版本实现的是 JEP 286 和 296。
JEP 296 主要是将 JDK 仓库群(JDK Repository Forest)合并为一个仓库,旨在降低管理大量仓库群的成本。根据 InfoQ 之前的报道,该仓库群的合并已经完成。这些软件仓库群是在 OpenJDK 发展史上历次分裂生成的,在 OpenJDK 9 及以前的版本中将会继续存在。
而在 OpenJDK 合并完成后,将会只有一个软件仓库,并复制在三个开发线上。为了简化仓库的管理,JDK 中还创建了用于在合并和未合并版本间移动更改的工具。
JEP 286 提议在 Java 中引入局部变量的类型推断,该 JEP 在 2016 年提出,旨在减少编写 Java 代码相关的仪式性的内容,提升开发人员的体验,同时还要保证 Java 语言的静态性。它将会减少开发人员在声明局部变量时,没有必要的变量类型声明。
关于局部变量的类型推断,不管是 JVM 体系中的语言还是其他语言都提供了一定形式的支持,比如 C++ 的 auto、C# 的 var 等。至于该使用 var 作为关键字,还是使用 let 或类似于 C/C++ 中的 auto 作为关键字,之前曾经有过一个面向开发者的调查,大约 84% 的回答表明,定义可变内容的变量用关键字 var 是恰当的,只有百分之几的回答者建议使用 auto 更合适。
而根据 Java 语言架构师布莱恩·戈茨(Brian Goetz)透露,该 JEP 新功能中将使用关键词 var。
另外,Valhalla 项目中则包含了一些有趣的 JEP,包括值类型 (Value Type)、针对原始类型实现泛型功能、增强的 volatile 等,外界很期待这些内容最终也能添加到新版本中。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
显示
设置
留言
收藏
3
沉浸
阅读
分享
手机端
快捷键
回顶部