用微信扫描二维码

Java 9模块化开发:核心原则与实践

Java 9模块化开发:核心原则与实践

作者:[荷] 桑德·马克

2018.6.1 出版

可语音朗读

开通电子书VIP
42.60得到贝

主编推荐语

本书将帮助你了解模块系统中的相关概念以及工具,将现有代码迁移到模块中的模式,并以模块的方式构建新的应用程序。

内容简介

Java 9向Java平台引入了模块系统,这是一个很好重要的飞跃,标志着模块化Java软件开发的新纪元。当需要创建灵活且易于维护的代码时,模块化是一个关键的架构设计原则。 全书共分为三部分,第一部分主要介绍如何使用模块系统。 首先从介绍模块化JDK本身开始,然后学习创建自己的模块,随后讨论可以解耦模块的服务,最后探讨模块化模式以及如何以最大限度地提高可维护性和可扩展性的方式使用模块。 第二部分主要介绍迁移。在该部分中,详细讲解如何将现有代码迁移到模块中,以及如何使用尚未模块化的现有库。如果你是一名库的编写者或者维护者,那么本部分中有一章专门介绍了如何向库添加模块支持。 第三部分主要介绍一些模块化开发工具,既介绍了IDE的现状以及构建工具、如何测试模块,还介绍了自定义运行时映像以及对模块化未来的展望。

出版方

机械工业出版社有限公司