写点什么

JDK 9 build 111 中加入初步实现的模块系统

2016 年 3 月 31 日

经历了数年的延期和酝酿之后,作为 Jigsaw 项目的一部分,模块系统终于被集成到 JDK 9 build 111 的早期可访问版中来。变更列表中包括下列 4 个不同的 JEPs

Mark Reinhold 在其 2016 年 3 月 25 日的博客中称, Jigsaw 项目是“无数工程师历经许多年完成的 6 个 JEPs 。”

最后一个主要组件,模块化系统( JSR 376 JEP 261 )在这周早些时候被集成到 JDK 9 中去,现在在其 JDK 9 build 111 的早期可访问版中可用来测试。

Reinhold 同时推荐通过 Devoxx BE 2015 发言以及《T he State of Module System 》这篇文章来开始学习模块系统。

Reinhold 的博文最后写到:

基于反馈和体验,模块系统将继续在JSR 中演进一段时间。它的实现也将同时在Jigsaw 项目的“Jake”forest 中持续改进,除了更稳定的 JDK 9 构建版本外,我们将继续基于那些代码发布供早期预览的构建版本

InfoQ 早先时候报道了 Nicolai Parlog 所撰写的,在 JavaOne 2015 大会上有关 Jigsaw 项目以及 Java 模块化发言的文章。在最近的QCon London 大会上, Simon Ritter 在其发言“Project Jigsaw in JDK 9: Modularity Comes To Java(JDK 9 中的 Jigsaw 项目:模块化最终来到 Java 中)”里深入剖析了 Java 中模块化的基本内容。

查看英文原文 Initial Implementation of Module System Pushed to JDK 9 build 111


感谢丁涛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016 年 3 月 31 日 19:002033
用户头像

发布了 217 篇内容, 共 51.4 次阅读, 收获喜欢 69 次。

关注

评论

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

ARTS 第 51 周

马克图布

ARTS 打卡计划

怎么用"设计思维"思考产品?

Yanel 说敏捷产品

产品 设计 产品设计 产品开发

小岑的架构学习笔记-架构是什么?

程序员小岑

传统岗位新挑战:信息安全之路

nexpose

安全架构师 安全 安全管理

要弄清楚if/switch的本质区别,以及优化方式

张驰

Java

图文并茂讲述如何正确的使用缓存

后端学长

缓存 后端 缓存穿透 缓存击穿 缓存雪崩

python 实现·十大排序算法之选择排序(Selection Sort)

南风以南

Python 排序算法

实战!我用 Wireshark 让你 “看得见“ TCP

小林coding

Linux TCP 计算机网络

Spring注入的对象到底是什么类型

JFound

spring

小岑的架构学习笔记-架构设计的历史背景

程序员小岑

我的事务为什么会失效

JFound

spring

你没必要活的那么累

小天同学

深度思考 个人成长 生活 成长 感悟

【迁移】CQRS很难吗?(译文:底部有原文地址)

罗琦

领域驱动设计 DDD

乙己说:NUMA是个啥?

再见小飞侠

jdk G1 ZGC 内存

Python 如何随机打乱列表(List)排序

Young先生

Python List random 随机

高内聚与低耦合

落英亭郎

面向对象 高内聚 低耦合

乙己说:LRU实现思路整理

再见小飞侠

golang 缓存 LeetCode

极客时间的三种身份:碎片整合的大师、成长焦虑的救星、工作技能的提升站

大橘栗

深入浅出SpringMVC系列~

程序员的时光

spring springmvc

语雀性感,印象迟暮。

彭宏豪95

学习 工具 在线办公

Review week1: Amazon的领导力法则

猫吃小怪兽

学习 高效工作 程序员 个人成长

[从零学习Spring Cloud]Nacos配置中心

玏佾

Spring Cloud nacos

两边夹的应用三

孙苏勇

算法 两边夹

Golang testing: “no test files”

北纬32°

golang

程序员的晚餐 | 5 月 21 日 四季豆炒腊肠

清远

美食

码农理财(二)

北漂码农有话说

分布式数据库

Leiy

写给产品经理的信(1):产品经理的经济基础逻辑思维能力

夜来妖

产品经理 产品设计 职业规划 逻辑思维 工作

科学理论的反思

美多丽可

学习

Android | Tangram动态页面之路(六)数据分离

哈利迪

android

数据产品经理实战-开篇

第519区

产品经理

InfoQ 极客传媒开发者生态共创计划线上发布会

InfoQ 极客传媒开发者生态共创计划线上发布会

JDK 9 build 111中加入初步实现的模块系统-InfoQ