写点什么

全速前进:Oracle 计划于 3 月份发布 Java 8,即便有 Bug 亦如此

  • 2014-02-10
  • 本文字数:1044 字

    阅读完需:约 3 分钟

Oracle 计划于 3 月 18 日正式发布 JDK 8,即便存在一些小 Bug 也会如期发布。在发送给 Java 邮件列表的一封邮件中,Oracle JDK 8 发布经理 Mathias Axelsson 重点强调了此次升级的意图,即在 3 月份将会正式发布 JDK 8。在此次发布中,只有一些严重的 Bug 才会考虑在最初的 JDK 8 发布中得到修复;其他一些小 Bug 将会推迟到后续发布中解决,这样做的目的是为了确保能在 3 月 18 日如期发布 JDK 8。

Axelsson 说 JDK 8 的开发者们最近一直在努力修复 Bug,“目前只有为数不多的问题需要解决并集成,总的来看,项目进展还是非常不错的”。

此前 Java 就有发布时存在 Bug 的经历。2011 年发布的 Java SE 7 存在着编译器问题,Java 客户端的安全也接二连三地出现问题,不过Oracle承认了这些问题并加以解决,之后发布了Java SE 的 36 个修复

Java 7 发布时所引入的 hotspot-compiler 优化会错误地编译某些循环,这个 Bug 已经影响到了很多项目,包括 Apache Lucene Core、Apache Solr 等。最坏的情况下,这个 Bug 会导致 JVM 崩溃;在其他一些情况下,Bug 会导致一些计算出现错误,这又会造成应用出现难以察觉的各种问题。 Oracle 也发现了这个 Bug,发现的时间是在 Java 7 发布的前 5 天;当时 Oracle 在 Sun Developer Network 上发布了警告。公司也承诺会在接下来的服务发布中修复这些问题。

Apache 简要说明了运行 Java 7 的用户可能会遇到的问题细节信息。使用默认配置的 Solr 用户“在开始索引文档时会遇到 Java 崩溃的问题”,Lucene 中的其他循环也可能会出现编译错误的问题。

值得注意的是,Java 6 用户如果使用了默认情况下没有开启的选项也会遇到相应的问题,包括 -XX:+OptimizeStringConcat 和 -XX:+AggressiveOpts。

此前 Java 还出现过客户端安全问题。Oracle 官方也曾说过 Java 的安全问题长久以来都被忽视了,这导致软件很容易遇到各种安全攻击。不过 Oracle 现在非常重视这个问题,并且及时发布了新的版本,更加安全的 Java 版本,修复了安全问题。Oracle 云应用与 Java EE 副总裁 Cameron Purdy 说大多数安全问题都可以追溯到 10 年前,只不过 Java 被纳入 Oracle 麾下并没有多长时间,不过未来 Oracle 将会非常重视 Java 的安全问题。

Forrester Research 的分析师 John Rymer 说“Oracle 能够及时沟通 JDK 8 的状态是一件非常好的事情,毕竟谁都不希望延期再延期了”。

根据之前的规划,JDK 8 将会包含 Project Lambda、提升多核编程能力等特性,不过 Project Jigsaw(模块化 Java)等特性将会继续推迟到后续的 Java SE 9 中再发布。

2014-02-10 09:511341
用户头像

发布了 88 篇内容, 共 273.3 次阅读, 收获喜欢 9 次。

关注

评论

发布
暂无评论
发现更多内容

智汇华云 | ArcherOS Stack—软件定义数据中心“利器”

华云数据

SQL Server 删除正在使用数据库

田镇珲

详解NLP和时序预测的相似性(附赠AAAI21最佳论文INFORMER的详细解析)

华为云开发者联盟

自然语言处理 深度学习 时序预测 RNN Informer

金三银四如何突击面试美团?面试题(含答案)+学习笔记+电子书籍+学习视频

比伯

Java 编程 架构 面试 程序人生

华云大咖说 | 高校混合云建设及应用

华云数据

互联网短平快下,DevCloud如何支撑软件开发的“转型”?

华为云开发者联盟

android 敏捷开发 软件开发 华为云 devcloud

一个简单实用的Linux性能分析工具

运维研习社

Linux 性能分析

滚雪球学 Python 第二轮开启,进阶之路,列表与元组那些事儿

梦想橡皮擦

28天写作 3月日更

Pano React Native SDK 来了!快速实现移动端音视频和白板

拍乐云Pano

flutter ios android RTC React Native

英特尔:i7-10870H 游戏性能超 R7 5800H,更强的 11 代酷睿 H 在后面

E科讯

百分点大数据技术团队:数据治理“PAI”实施方法论

百分点大数据团队

2021 创新加速周蓄势待发,铆足牛劲再出发!

亚马逊云科技 (Amazon Web Services)

人民网:亚马逊云科技,以这样姿势扎根中国!

亚马逊云科技 (Amazon Web Services)

中国程序员最容易发错的单词

happlyfox

GitHub 学习 程序人生 3月日更

云小课丨网络好不好,ping一下就知道

华为云开发者联盟

网络 虚拟私有云 ping ICMP 安全组

百分点数据科学实验室:产品生命周期管理创新应用落地实践

百分点大数据团队

报名 | 全球首个小资源音色克隆赛结果出炉,高分队伍线上报告会

爱奇艺技术产品团队

工作中,有哪些SQL是我们必须要掌握的?

xiezhr

oracle sql SQL语法 3月日更

25个关键技术点,带你熟悉Python

华为云开发者联盟

Python

Shibboleth IdP4 升级指南

冯骐

认证 Shibboleth IdP 上海教育认证 上海教育

力扣(LeetCode)刷题,简单+中等题(第32期)

不脱发的程序猿

算法 LeetCode 编程能力 28天写作 3月日更

【LeetCode】用栈实现队列Java题解

Albert

算法 LeetCode 28天写作

百亿级流量的百度搜索中台,是怎么做可观测性建设的?

百度Geek说

中台 云原生 #百度#

酷睿i7-10870H对比锐龙7 5800H游戏性能, 英特尔仍是游戏本CPU的更优选

E科讯

大赛报名|首次聚焦口罩场景!第三届 106 点关键点定位大赛开启

京东科技开发者

人工智能 深度学习 计算机视觉

Kubectl Plugin 推荐(一)| 可观测性篇

郭旭东

kubectl kubectl plugin

笔记整理:技术架构涵盖内容和演变过程总结

小傅哥

Java 程序员 小傅哥 架构设计 架构图

KubeEdge 1.6发布:可靠的K8s原生边云API

华为云原生团队

开源 云原生 边缘技术 kubeedge

是什么支持“毅力号”在火星上尽情摄影?

亚马逊云科技 (Amazon Web Services)

建信金科大咖访谈:金融科技驱动业务创新,智慧运营引领发展转型

金科优源汇

农田治理效率低下还赔本?智慧农业力保粮食品质,效率事半功倍

一只数据鲸鱼

物联网 数据可视化 智慧城市 智慧农业 农业管理

全速前进:Oracle计划于3月份发布Java 8,即便有Bug亦如此_Java_张龙_InfoQ精选文章