Java 9模块化开发

出版时间

2018-06-01

ISBN

9787111601296

评分

★★★★★
目录
目录
前言 1
第一部分 Java模块系统介绍
第1章 模块化概述 8
1.1 什么是模块化 9

显示全部
用户评论
看完我对于java9的模块化目标还是懵逼的。我理解的模块化包含两个目标:一是解决模块的管理问题,即使用模块化后,可以让模块更为清晰,后续的系统更好维护。二是解决动态加载的问题。即当系统模块越来越多时,用户用到哪些模块再加载那些模块,该点包含动态加载和热插拔两个核心技术, 以目前形势来看,java始终定位在编译执行的路上,并没有往动态语言上面靠。那模块化的目标就只实现了管理而已。这就导致模块化变成一个鸡肋,所以关于它的书和技术帖子都寥寥无几。 抛开技术而言,此书也没有讲明白模块化到底解决了什么问题,一直云里雾里。
毕竟模块化是java的深水区,作者从就模式分析,提出问题,解决问题.然后再引入模块的强依赖问题,再用服务化解决等.始终让人带着问题学习,对模块化理解加深很多.缺憾是后面几个章节都是蜻蜓点水的讲解,不够详细,另外部分页面翻译质量有待提高.
有OSGi模块化的影子,还有JDK拆分的考虑,目前使用层面停留在Java8,尚无升级打算
用途不大,当知识科普一下
这本书的排版很差,标点挤压规则差,命令行和显示行排在了一起。翻译也比较差,不是Java语言资深研究者。
下载
收藏