2018年4月13日

本周Java领域有一些最新的发展,我在本文中总结了其中的一些。

我们知道的JavaOne的终结

Stephen Chin在帖子“ JavaOne活动扩展了更多的曲目,语言和社区,并有了新名称 ”中写道:“ JavaOne会议正在扩展,以创建一个新的,更大的活动,包括更多的语言,技术和开发人员社区。” 他补充说,它已被重命名为“ Oracle Code One ”,今年的版本(“ Oracle Code One的成立年”)将于10月下旬(2018年10月22日至25日)在旧金山的Moscone West举行。

GraalVM:“在任何地方更快地运行程序”

在2018年4月17日的文章“ 宣布GraalVM:更快地运行程序 ”中, Thomas Wuerthinger和GraalVM团队 “展示了为多语言世界设计的通用虚拟机”的第一个生产就绪版本,该版本称为GraalVM 1.0。 GraalVM Community Edition(CE)是开源的, 托管在GitHub上 。 GraalVM主页面将其描述为“一个通用虚拟机,用于运行以JavaScript,Python 3,Ruby,R,基于JVM的语言(如Java,Scala,Kotlin和基于LLVM的语言(如C和C ++))编写的应用程序。”

建议将JavaScript和基于JVM的语言用于GraalVM 1.0的生产环境,并在不久的将来发布其他语言的改进支持。 GraalVM下载页面提供了社区版(从GitHub上 )或企业版(从Oracle Technology Network到 EE)的下载。

OpenJDK中的任务控制项目

Marcus Hirt已在OpenJDK 公告邮件列表中 提出 “任务控制项目的创建”。 这似乎是Mark Reinhold的信息“ 加速JDK发布节奏 ”中讨论的工作中合乎逻辑的一步,以“开源商业功能,以使OpenJDK构建对开发人员更具吸引力并减少这些构建之间的差异。 Oracle JDK”的最终目标是使“ OpenJDK和Oracle JDK构建完全可互换”。

OpenJDK中的飞行记录器

的OracleJDK的商业特点说起被带入了OpenJDK, JEP 328 (“飞行记录仪”)本月有一些有趣的新闻与马库斯Gronlund的热点-dev邮件列表 公布的的可用性的“的很大一部分的预览JEP 328的源代码:飞行记录器。”

JEP 321:针对JDK 11的HTTP客户端(标准)

正如上月末宣布的那样 , JEP 321的目标对象是JEP 321 [“ HTTP客户端(标准)”。

Switch表达式(以及改进Switch语句)的重大进展

自从我最初发表关于switch表达式的文章以来,OpenJDK邮件列表的switch表达式的高级设计有了很大的进步,其中包括对现有switch语句的增强。 我在最近的博客文章“ 使用switch表达式的引入来增强Java switch语句 ”中总结了一些最新的讨论(尤其是在Brian Goetz的文章中 )。

我应该返回收藏集还是流?

有一个有趣的线程“ 我应该返回Collection还是Stream? 在Java子reddit上,该子索引基于2017年7月关于StackOverflow的有趣讨论,涉及在特定情况下最适合返回Collection还是Stream

翻译自: https://www.javacodegeeks.com/2018/04/recent-java-developments-late-april-2018.html

2018年4月13日

2018年4月13日_Java的最新发展– 2018年4月下旬相关推荐

  1. 互联网日报 | 爱奇艺会员宣布11月13日起涨价;淘宝特价版月活用户破7000万;我国成功发射一箭十三星...

    今日看点 ✦ 华为去年为欧洲贡献164亿欧元GDP,支撑超22万个工作岗位 ✦ 爱奇艺宣布11月13日起调整会员定价:黄金VIP系列最新定价19元至248元 ✦ 阿里巴巴:淘宝特价版月活跃用户在9月超 ...

  2. 王者荣耀2月13日服务器维护,王者荣耀2月13日更新了什么内容 王者荣耀2月13日更新内容一览...

    亲爱的召唤师: 我们计划在2020年2月13日 19:30-21:00对全服进行不停机更新. [更新时间]2月13日 19:30-21:00 [更新方式]不停机更新 由于此次为不停机更新,维护完毕后即 ...

  3. 绝地求生服务器维护7月7日,绝地求生最新维护公告时间 7月7日维护时间内容一览...

    绝地求生是目前很火的一款FPS的游戏,玩家在游戏里是可以感受到非常多的游戏乐趣的.同时为了让玩家有更好的游戏体验,游戏也是会定时更新的,今天小编就跟大家说一说绝地求生最新维护公告时间,大家一起来看看吧 ...

  4. AI一分钟 | 苹果9月13日凌晨召开发布会;林斌晒小米手机新品,“撞脸”荣耀Magic 2...

    ▌苹果发布会确定:北京时间 9月 13 日凌晨 1 点  8 月 31 日凌晨,苹果官方正式宣布,将于北京时间 9 月 13 日凌晨 1 点(美国当地时间 9 月 12 日上午 10 点)举办 A ...

  5. 【历史上的今天】10 月 13 日:网景浏览器诞生;ENIAC 首席设计师出生;全球首例全机器人手术

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 10 月 13 日,国际标准时间日.1884 年 10 月 13 日,在华盛顿召开的国际天文学家代表 ...

  6. 【历史上的今天】10 月 13 日:网景浏览器诞生;ENIAC 首席设计师出生;“龙芯”问世

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 10 月 13 日,国际标准时间日.1884 年 10 月 13 日,在华盛顿召开的国际天文学家代表 ...

  7. 【历史上的今天】8 月 13 日:甲骨文起诉谷歌;微软发布 IE3

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 8 月 13 日,在 1973 年的今天,计算机专业人员认证研究所(The Institute fo ...

  8. 9月13号魔兽服务器维护,9月13日版本更新维护

    斗玩网(d.chinaz.com)报道:LOL英雄联盟9 月 13 日版本更新维护公告,英雄联盟 9 月 13 日更新什么时候结束.LOL将在 9 月 13 日 1 点关闭排位赛入口(不影响已经在进行 ...

  9. 吃鸡2019年5月7日服务器维护,绝地求生正式服5月17日停机更新维护多久到几点

    绝地求生的正式服在1月27日周三这天即将开启停机维护,此次的停机维护时间预计是五个小时,维护的内容就是修复一些bug问题,很多玩家还不清楚有什么更新内容,下面就来为大家分享一下绝地求生的更新维护公告. ...

最新文章

  1. 如何将一个列表当作元组的一个元素
  2. 笔记 - AliCloud 云上安全防护 简介
  3. 三个子系统_「正点原子Linux连载」第五十八章Linux INPUT子系统实验(一)
  4. [翻译]当SA帐号丢失时怎么办
  5. MFC中Combo 下来菜单不能展开(只显示一点点)
  6. XSS-Game Level 4
  7. 英特尔首推异构编程神器 oneAPI,可让程序员少加班!
  8. 51nod1380 夹克老爷的逢三抽一
  9. 力扣每日一刷-144,二叉树前序遍历-递归解法
  10. Windows IOCP模型与Linux EPOLL模块之比较-
  11. Mysql表设计需要注意的问题
  12. iconfont 图标宽高出问题_IconFont使用注意点
  13. CXF框架介绍及Spring集成
  14. 计算机组成电路图符号大全,电路图|电路图讲解|电路图符号大全_极客迷
  15. 中标麒麟V7-yum源的更换(阿里云源)
  16. python3 面向对象_傻瓜式学Python3——面向对象
  17. Linux服务器之间使用scp免密传输文件
  18. uniCloud使用
  19. 软件测试 之Web项目实战
  20. 人脸识别API(免费)

热门文章

  1. P4700-[CEOI2011]Traffic【tarjan,dp】
  2. Comet OJ-栈的数据结构题【线段树】
  3. POJ2942-Knights of the Round Table【tarjan】
  4. Codeforces 235C
  5. 洛谷P1373 小a和uim之大逃离 动态规划
  6. 洛谷P1120小木棒 爆搜+剪枝
  7. Spring MVC竟然有5种参数绑定的方式?你知道几种?
  8. 今天的雪糕格外好吃!
  9. C#实现人脸识别【Users】
  10. Ajax响应处理数据的三种格式(主要使用gson包)