2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

Java 8 将在三月份发布

  • 2014-01-22
  • 本文字数:760 字

    阅读完需:约 2 分钟

期盼已久的 Java8 在轻微延期后终于回到正轨,将于 3 月 18 日发布。

这一消息来自 Oracle 公司发布管理总监、JDK8 的发布经理 Mathias Axelsson 最近的一个声明

Axelsson 表示:

为了确保 JDK 8 能够在 3 月 18 日按时发布,现阶段只考虑修复 JDK 8 的初始发布版本中的致命性 bug。那些非致命性的 bug 将在后续版本中修复。

Axelsson 同时表示他们正按计划于 1 月 23 日前发布一个 RC(候选)版本。

自从 1995 年 Sun 公司推出由 James Gosling 和他的团队开发的 Java 语言以来,Java 8 是变化最大的版本之一。

Java 8 最重要的特性是对 lambda 表达式或“闭包”的支持。闭包是函数式编程的一个基本特性,C#在 2006 年发布的第 2 个版本已经提供支持。而 Java 则明显晚了一步。在诸如 Groovy、Scala 和 Clojure 等 JVM 语言中, 闭包都占有重要地位。

Java 8 通过一组新的 Collection API 对闭包提供支持。这些 API 与闭包一起使用更清晰、简洁的语法来完成过去复杂的实现。

Java 8 还包括一个新的 java.time 包,该包派生自流行的 Joda 时间类库。

Java 语言其它主要的版本包括 JDK 1.1(1997 年 2 月),该版本引入了增强的 Collection API;Java 5(2004 年 9 月),该版本引入了高层的并发工具和泛型;Java 7(2011 年 7 月),该版本增加了动态调用(invokedynamic),并且是 JDK 1.0 以来第一次修改 Java 字节码规范。当然,每个版本在性能上都有提升,并且垃圾回收得到进一步优化。

Sun 之前一直使用带“.”的版本号 (1.0、1.1、1.2 等),直到 2004 年,版本号直接跳到了 Java 5。

查看英文原文: Java 8 On Track for March Release


感谢臧秀涛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-01-22 00:112423

评论

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

【云原生】Docker—Dockerfile写法与用法以及dockerfile简介与构建镜像详解【附加实战】

A-刘晨阳

Linux Dockerfile 三周年连更

为数据安全保驾护航,华为云助力企业快速安全过“等保”

秃头也爱科技

消息队列常见的使用场景

程序员大彬

Java、 消息队列

挑战 30 天学完 Python:Day7 数据类型 - 集合 set

MegaQi

Python 挑战30天学完Python 三周年连更

Java面向对象编程中级

timerring

Java

Hyperledger(超级账本)的worldstate和SAP CRM的CRMD_CUMULAT_H

汪子熙

超级账本 hyperledger 三周年连更

这一次,带你玩转gRPC框架

闫同学

gRPC Go 语言 三周年连更

软件测试/测试开发丨接口测试用例之间参数调用

测试人

软件测试 自动化测试 接口测试 测试开发 测试用例

跨平台应用开发进阶(四十六)webview方式嵌套H5应用加载慢解决方案

No Silver Bullet

webview 解决方案 跨平台应用开发 三周年连更

3d渲染和动画制作:KeyShot Pro mac中文版

真大的脸盆

Mac Mac 软件 渲染器 动画制作 渲染工具

企业过等保不再难,华为云提供一站式安全解决方案

秃头也爱科技

是什么影响了MySQL索引B+树的高度?

架构精进之路

MySQL 数据库 三周年连更

软件测试/测试开发/接口测试丨Android 高版本无法抓取 HTTPS

测试人

软件测试 自动化测试 接口测试 测试开发

网站SEO排名不稳定怎么办?

海拥(haiyong.site)

三周年连更

StoreKit:iOS应用内推广其他App

珲少

Claude,一个可以无需魔法访问的ChatGPT

派大星

ChatGPT Claude

软件测试丨Selenium 自动侦测浏览器版本并下载对应的浏览器驱动

测试人

软件测试 自动化测试 测试开发 selenium

一文上手文档智能Document Mind

六月的雨在InfoQ

OCR 文档理解 文档转换 三周年连更 Document Mind

To B第六年,腾讯过分温柔

脑极体

腾讯

【坚果派-坚果】OpenHarmony Native开发【一】

坚果

OpenHarmony 三周年连更 napi

软件测试/测试开发丨Python 算法与数据结构面试题

测试人

Python 软件测试 面试题 自动化测试 测试开发

JS字符串的截取出现的bug

格斗家不爱在外太空沉思

JavaScript ES6 三周年连更

如何成为一名数据分析师(二)——统计学之描述性统计

Data 探险实验室

数据分析 数据 数据分析师

Vue3 响应式语法糖

程序员海军

Vue 3 三周年连更

Kubernetes 多集群网络方案系列 2 -- Submariner 监控

Se7en

架构实战营-模块2-作业

Geek_e948d4

麻了,不要再动不动就BeanUtil.copyProperties

JAVA旭阳

Java 架构设计

AI日课@20230415:Stable Diffusion入门学习;ChatGPT的成本计算

无人之路

ChatGPT

浅谈你对单例类中使用volatile关键字的理解 | 超级详细,建议收藏

bug菌

volatile volatile原理 三周年征文 三周年连更

Java房屋出租系统

timerring

Java

分布式事务的21种武器 - 2

俞凡

架构

Java 8将在三月份发布_Java_Vikram Gupta_InfoQ精选文章