1、定义
模块化:将系统分解成独立且相互连接的模块的行为。
模块:包含代码的可识别工件,使用了元数据来描述模块及其他模块之间的关系。
1.1 模块的原则
强封装性:一个模块必须能够对其他模块隐藏其部分代码。
定义良好的接口
显示依赖:一个模块需要依赖其他模块来完成自己的工作,这些依赖关系必须是模块定义的一部分。
用来管理依赖关系的外部工具:Maven、OSGI
jar包,全称是Java Archive,中文名叫归档文件,这是一种与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。
Java9 模块化开发---模块化概述
最新推荐文章于 2024-07-24 17:27:32 发布