Java应用架构设计:模块化模式与OSGi

Java应用架构设计:模块化模式与OSGi
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2013-09
版次: 1
ISBN: 9787111437680
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 284页
正文语种: 简体中文
  •   《Java应用架构设计:模块化模式与OSGi》中文简体字版由PearsonEducation(培生教育出版集团)授权机械工业出版社在中华人民共和国境内(不包括中国台湾地区和中国香港、澳门特别行政区)出版发行。未经出版者书面许可,不得以任何方式抄袭、复制或节录本书中的任何部分。
      本书封底贴有PearsonEducation(培生教育出版集团)激光防伪标签,无标签者不得销售。
      《Java应用架构设计:模块化模式与OSGi》由全球专业专家撰写,软件开发大师RobertC.Martin与PeterKriens作序推荐。书中揭示了模块化的重要性,如何实现模块化,以及如何使用OSGi实现模块化架构。
      《Java应用架构设计:模块化模式与OSGi》分为三部分。一部分(第1~7章)描述了需要模块化的理由。在这里,你将会看到模块化在设计软件中所扮演的重要角色,与此同时还会学习到为什么需要设计模块化的软件。第二部分(第8~12章)介绍了18个模式,这些模式会帮助你设计更为模块化的软件。第三部分(第13~17章)引入了OSGi,然后阐述了如何使用本书中的模式来设计软件系统并充分发挥模块化平台的优势,并使用代码样例论证了我们的观点。   KirkKnoernschild,专业软件开发专家,系统架构师,软件开发项目经理,敏捷教练,软件开发咨询师。精通Java、OSGi、敏捷方法、系统架构等,拥有丰富的软件开发经验,担任过软件开发团队中的多个职位。同时他还是一位积极的开源社区贡献者,发表了大量经典文章,广受读者好评。曾受邀参与国际大型软件开发会议并发表演讲。著有《JavaDesign:Objects,UML,andProcess》,合著有《NoFluffJustStuff2006Anthology》。他曾培训和指导过成千上万的软件开发人员,讨论的主题涵盖Java/J2EE、建模、软件架构与设计、基于组件的开发、面向服务架构以及软件过程等。

      译者简介
      张卫滨,专业软件开发专家,精通Java语言,对Java开源框架有较深入的研究。目前主要从事企业级软件的开发,拥有丰富的软件开发经验。熟悉Spring、Hibernate以及Eclipse等开源产品,对Web前端技术有一定的研究,熟悉相关技术以及dojo、jQuery、ExtJS等框架。技术社区的积极实践者,曾参与技术新闻和文章的翻译工作,已出版译著有《Spring实战(第3版)》。
    本书赞誉
    译者序


    前言

    第一部分 模块化的理由

    第1章 模块定义 
    1.1 定义模块 
    1.1.1 可部署 
    1.1.2 可管理 
    1.1.3 可测试 
    1.1.4 原生可重用 
    1.1.5 可组合 
    1.1.6 无状态 
    1.2 软件模块的简洁定义 
    1.3 结论 

    第2章 模块化的两个方面 
    2.1 运行时模型 
    2.2 开发模型 
    2.2.1 编程模型 
    2.2.2 设计范式 
    2.3 模块化现状 
    2.4 结论 

    第3章 架构与模块化 
    3.1 定义架构 
    3.2 关于软件架构的一个故事 
    3.2.1 象牙塔 
    3.2.2 乌龟和塔 
    3.3 架构的目标 
    3.3.1 悖论 
    3.3.2 消除架构 
    3.4 模块化:被忽视的部分 
    3.5 回答我们的问题 
    3.6 结论 
    3.7 参考文献 

    第4章 征服复杂性 
    4.1 企业级复杂性 
    4.2 技术债 
    4.3 设计腐化 
    4.3.1 干扰可维护性 
    4.3.2 阻止可扩展性 
    4.3.3 抑制可重用性 
    4.3.4 限制可测试性 
    4.3.5 妨碍集成 
    4.3.6 阻碍理解 
    4.4 循环依赖 
    4.4.1 循环类型 
    4.4.2 悄然引入的循环 
    4.4.3 管理循环 
    4.4.4 循环总是不好的吗 
    4.5 结合点、模块和SOLID 
    4.6 管理复杂性 
    4.7 模块化的益处 
    4.8 结论 
    4.9 参考文献 

    第5章 实现重用 
    5.1 可用重用悖论 
    5.2 关于重用的免责声明 
    5.2.1 粒度 
    5.2.2 重量级 
    5.3 重用还是可用 
    5.4 模块化权衡 
    5.5 模块化设计 
    5.6 结论 
    5.7 参考文献 

    第6章 模块化与SOA 
    6.1 重新审视“自上而下” 
    6.2 粒度--架构师的强大对手 
    6.2.1 现实世界的一个例子 
    6.2.2 提升一个等级 
    6.2.3 另一个维度 
    6.2.4 全景图 
    6.2.5 服务样例 
    6.3 另一个视图 
    6.4 结论 

    第7章 参考实现 
    7.1 为什么不用OSGi 
    7.2 这个练习的背景:构建系统 
    7.3 初始版本 
    7.4 第一次重构 
    7.5 第二次重构 
    7.6 第三次重构 
    7.7 第四次重构 
    7.7.1 关于OSGi的好处 
    7.7.2 小结并准备下一次重构 
    7.8 第五次重构 
    7.9 第六次重构 
    7.10 第七次重构 
    7.11 事后剖析 
    7.11.1 关于模块测试 
    7.11.2 关于管理模块依赖 
    7.11.3 关于模块重用 
    7.11.4 关于构建 
    7.11.5 关于面向对象 
    7.12 结论 
    7.13 参考文献 

    第二部分 模 式

    第8章 基本模式 
    8.1 管理关系 
    8.1.1 表述 
    8.1.2 描述 
    8.1.3 多种实现 
    8.1.4 影响 
    8.1.5 样例 
    8.1.6 小结 
    8.2 模块重用 
    8.2.1 表述 
    8.2.2 描述 
    8.2.3 多种实现 
    8.2.4 效果 
    8.2.5 样例 
    8.2.6 小结 
    8.3 模块内聚 
    8.3.1 表述 
    8.3.2 描述 
    8.3.3 多种实现 
    8.3.4 效果 
    8.3.5 样例 
    8.3.6 小结 

    第9章 依赖模式 
    9.1 非循环关系 
    9.1.1 表述 
    9.1.2 描述 
    9.1.3 多种实现 
    9.1.4 效果 
    9.1.5 样例 
    9.1.6 小结 
    9.2 等级化模块 
    9.2.1 表述 
    9.2.2 描述 
    9.2.3 多种实现 
    9.2.4 效果 
    9.2.5 样例 
    9.2.6 小结 
    9.3 物理分层 
    9.3.1 表述 
    9.3.2 描述 
    9.3.3 多种实现 
    9.3.4 效果 
    9.3.5 样例 
    9.3.6 小结 
    9.4 容器独立 
    9.4.1 表述 
    9.4.2 描述 
    9.4.3 多种实现 
    9.4.4 效果 
    9.4.5 样例 
    9.4.6 小结 
    9.5 独立部署 
    9.5.1 表述 
    9.5.2 描述 
    9.5.3 多种实现 
    9.5.4 效果 
    9.5.5 样例 
    9.5.6 小结 
    9.6 参考文献 

    第10章 可用性模式 
    10.1 发布接口 
    10.1.1 表述 
    10.1.2 描述 
    10.1.3 多种实现 
    10.1.4 效果 
    10.1.5 样例 
    10.1.6 小结 
    10.2 外部配置 
    10.2.1 表述 
    10.2.2 描述 
    10.2.3 多种实现 
    10.2.4 效果 
    10.2.5 样例 
    10.2.6 小结 
    10.3 默认实现 
    10.3.1 表述 
    10.3.2 描述 
    10.3.3 多种实现 
    10.3.4 效果 
    10.3.5 样例 
    10.3.6 小结 
    10.4 模块门面 
    10.4.1 表述 
    10.4.2 描述 
    10.4.3 多种实现 
    10.4.4 效果 
    10.4.5 样例 
    10.4.6 小结 

    第11章 扩展性模式 
    11.1 抽象化模块 
    11.1.1 表述 
    11.1.2 描述 
    11.1.3 多种实现 
    11.1.4 效果 
    11.1.5 样例 
    11.1.6 小结 
    11.2 实现工厂 
    11.2.1 表述 
    11.2.2 描述 
    11.2.3 多种实现 
    11.2.4 效果 
    11.2.5 样例 
    11.2.6 小结 
    11.3 分离抽象 
    11.3.1 表述 
    11.3.2 描述 
    11.3.3 多种实现 
    11.3.4 效果 
    11.3.5 样例 
    11.3.6 小结 
    11.4 参考文献 

    第12章 通用模式 
    12.1 就近异常 
    12.1.1 表述 
    12.1.2 描述 
    12.1.3 多种实现 
    12.1.4 效果 
    12.1.5 样例 
    12.1.6 小结 
    12.2 等级化构建 
    12.2.1 表述 
    12.2.2 描述 
    12.2.3 多种实现 
    12.2.4 效果 
    12.2.5 样例 
    12.2.6 小结 
    12.3 测试模块 
    12.3.1 表述 
    12.3.2 描述 
    12.3.3 多种实现 
    12.3.4 效果 
    12.3.5 样例 
    12.3.6 小结 

    第三部分 模块化架构模式与OSGi

    第13章 OSGi简介 
    13.1 一点历史 
    13.2 OSGi所能带来的收益 
    13.2.1 模块化开发 
    13.2.2 管理依赖 
    13.2.3 模块平台 
    13.2.4 版本化的bundle 
    13.2.5 动态(重)部署 
    13.2.6 环境相关的控制 
    13.3 深入理解OSGi 
    13.4 OSGi bundle 
    13.4.1 bundle状态 
    13.4.2 OSGi ?Service 
    13.5 OSGi运行时管理 
    13.6 重新查看模块化的两个方面 
    13.7 OSGi与模式 
    13.7.1 管理依赖 
    13.7.2 动态性 
    13.7.3 Blueprint规范 

    第14章 贷款样例与OSGi 
    14.1 起步 
    14.2 清单文件 
    14.3 ?Service 
    14.3.1 Blueprint服务 
    14.3.2 贷款样例配置 
    14.3.3 OSGi ?Service声明 
    14.4 安装与执行 
    14.5 结论 

    第15章 OSGi与Scala 
    15.1 起步 
    15.2 Scala代码 
    15.3 Scala bean配置 
    15.4 Scala Service配置 
    15.5 构建Scala模块 
    15.6 安装与执行 
    15.7 结论 

    第16章 OSGi与Groovy 
    16.1 起步 
    16.2 Groovy代码 
    16.3 Groovy bean配置 
    16.4 Groovy ?Service配置 
    16.5 构建Groovy模块 
    16.6 安装与执行 
    16.7 结论 

    第17章 OSGi的未来 
    17.1 将OSGi作为推动者 
    17.2 颠覆性 
    17.3 生态系统的威力 
    17.3.1 生态系统与模块化的两个方面 
    17.3.2 基于组件的开发(CBD)不是已经成功了吗 
    17.4 生态系统 
    17.5 结论 
    附录A 类设计的SOLID原则 
  • 内容简介:
      《Java应用架构设计:模块化模式与OSGi》中文简体字版由PearsonEducation(培生教育出版集团)授权机械工业出版社在中华人民共和国境内(不包括中国台湾地区和中国香港、澳门特别行政区)出版发行。未经出版者书面许可,不得以任何方式抄袭、复制或节录本书中的任何部分。
      本书封底贴有PearsonEducation(培生教育出版集团)激光防伪标签,无标签者不得销售。
      《Java应用架构设计:模块化模式与OSGi》由全球专业专家撰写,软件开发大师RobertC.Martin与PeterKriens作序推荐。书中揭示了模块化的重要性,如何实现模块化,以及如何使用OSGi实现模块化架构。
      《Java应用架构设计:模块化模式与OSGi》分为三部分。一部分(第1~7章)描述了需要模块化的理由。在这里,你将会看到模块化在设计软件中所扮演的重要角色,与此同时还会学习到为什么需要设计模块化的软件。第二部分(第8~12章)介绍了18个模式,这些模式会帮助你设计更为模块化的软件。第三部分(第13~17章)引入了OSGi,然后阐述了如何使用本书中的模式来设计软件系统并充分发挥模块化平台的优势,并使用代码样例论证了我们的观点。
  • 作者简介:
      KirkKnoernschild,专业软件开发专家,系统架构师,软件开发项目经理,敏捷教练,软件开发咨询师。精通Java、OSGi、敏捷方法、系统架构等,拥有丰富的软件开发经验,担任过软件开发团队中的多个职位。同时他还是一位积极的开源社区贡献者,发表了大量经典文章,广受读者好评。曾受邀参与国际大型软件开发会议并发表演讲。著有《JavaDesign:Objects,UML,andProcess》,合著有《NoFluffJustStuff2006Anthology》。他曾培训和指导过成千上万的软件开发人员,讨论的主题涵盖Java/J2EE、建模、软件架构与设计、基于组件的开发、面向服务架构以及软件过程等。

      译者简介
      张卫滨,专业软件开发专家,精通Java语言,对Java开源框架有较深入的研究。目前主要从事企业级软件的开发,拥有丰富的软件开发经验。熟悉Spring、Hibernate以及Eclipse等开源产品,对Web前端技术有一定的研究,熟悉相关技术以及dojo、jQuery、ExtJS等框架。技术社区的积极实践者,曾参与技术新闻和文章的翻译工作,已出版译著有《Spring实战(第3版)》。
  • 目录:
    本书赞誉
    译者序


    前言

    第一部分 模块化的理由

    第1章 模块定义 
    1.1 定义模块 
    1.1.1 可部署 
    1.1.2 可管理 
    1.1.3 可测试 
    1.1.4 原生可重用 
    1.1.5 可组合 
    1.1.6 无状态 
    1.2 软件模块的简洁定义 
    1.3 结论 

    第2章 模块化的两个方面 
    2.1 运行时模型 
    2.2 开发模型 
    2.2.1 编程模型 
    2.2.2 设计范式 
    2.3 模块化现状 
    2.4 结论 

    第3章 架构与模块化 
    3.1 定义架构 
    3.2 关于软件架构的一个故事 
    3.2.1 象牙塔 
    3.2.2 乌龟和塔 
    3.3 架构的目标 
    3.3.1 悖论 
    3.3.2 消除架构 
    3.4 模块化:被忽视的部分 
    3.5 回答我们的问题 
    3.6 结论 
    3.7 参考文献 

    第4章 征服复杂性 
    4.1 企业级复杂性 
    4.2 技术债 
    4.3 设计腐化 
    4.3.1 干扰可维护性 
    4.3.2 阻止可扩展性 
    4.3.3 抑制可重用性 
    4.3.4 限制可测试性 
    4.3.5 妨碍集成 
    4.3.6 阻碍理解 
    4.4 循环依赖 
    4.4.1 循环类型 
    4.4.2 悄然引入的循环 
    4.4.3 管理循环 
    4.4.4 循环总是不好的吗 
    4.5 结合点、模块和SOLID 
    4.6 管理复杂性 
    4.7 模块化的益处 
    4.8 结论 
    4.9 参考文献 

    第5章 实现重用 
    5.1 可用重用悖论 
    5.2 关于重用的免责声明 
    5.2.1 粒度 
    5.2.2 重量级 
    5.3 重用还是可用 
    5.4 模块化权衡 
    5.5 模块化设计 
    5.6 结论 
    5.7 参考文献 

    第6章 模块化与SOA 
    6.1 重新审视“自上而下” 
    6.2 粒度--架构师的强大对手 
    6.2.1 现实世界的一个例子 
    6.2.2 提升一个等级 
    6.2.3 另一个维度 
    6.2.4 全景图 
    6.2.5 服务样例 
    6.3 另一个视图 
    6.4 结论 

    第7章 参考实现 
    7.1 为什么不用OSGi 
    7.2 这个练习的背景:构建系统 
    7.3 初始版本 
    7.4 第一次重构 
    7.5 第二次重构 
    7.6 第三次重构 
    7.7 第四次重构 
    7.7.1 关于OSGi的好处 
    7.7.2 小结并准备下一次重构 
    7.8 第五次重构 
    7.9 第六次重构 
    7.10 第七次重构 
    7.11 事后剖析 
    7.11.1 关于模块测试 
    7.11.2 关于管理模块依赖 
    7.11.3 关于模块重用 
    7.11.4 关于构建 
    7.11.5 关于面向对象 
    7.12 结论 
    7.13 参考文献 

    第二部分 模 式

    第8章 基本模式 
    8.1 管理关系 
    8.1.1 表述 
    8.1.2 描述 
    8.1.3 多种实现 
    8.1.4 影响 
    8.1.5 样例 
    8.1.6 小结 
    8.2 模块重用 
    8.2.1 表述 
    8.2.2 描述 
    8.2.3 多种实现 
    8.2.4 效果 
    8.2.5 样例 
    8.2.6 小结 
    8.3 模块内聚 
    8.3.1 表述 
    8.3.2 描述 
    8.3.3 多种实现 
    8.3.4 效果 
    8.3.5 样例 
    8.3.6 小结 

    第9章 依赖模式 
    9.1 非循环关系 
    9.1.1 表述 
    9.1.2 描述 
    9.1.3 多种实现 
    9.1.4 效果 
    9.1.5 样例 
    9.1.6 小结 
    9.2 等级化模块 
    9.2.1 表述 
    9.2.2 描述 
    9.2.3 多种实现 
    9.2.4 效果 
    9.2.5 样例 
    9.2.6 小结 
    9.3 物理分层 
    9.3.1 表述 
    9.3.2 描述 
    9.3.3 多种实现 
    9.3.4 效果 
    9.3.5 样例 
    9.3.6 小结 
    9.4 容器独立 
    9.4.1 表述 
    9.4.2 描述 
    9.4.3 多种实现 
    9.4.4 效果 
    9.4.5 样例 
    9.4.6 小结 
    9.5 独立部署 
    9.5.1 表述 
    9.5.2 描述 
    9.5.3 多种实现 
    9.5.4 效果 
    9.5.5 样例 
    9.5.6 小结 
    9.6 参考文献 

    第10章 可用性模式 
    10.1 发布接口 
    10.1.1 表述 
    10.1.2 描述 
    10.1.3 多种实现 
    10.1.4 效果 
    10.1.5 样例 
    10.1.6 小结 
    10.2 外部配置 
    10.2.1 表述 
    10.2.2 描述 
    10.2.3 多种实现 
    10.2.4 效果 
    10.2.5 样例 
    10.2.6 小结 
    10.3 默认实现 
    10.3.1 表述 
    10.3.2 描述 
    10.3.3 多种实现 
    10.3.4 效果 
    10.3.5 样例 
    10.3.6 小结 
    10.4 模块门面 
    10.4.1 表述 
    10.4.2 描述 
    10.4.3 多种实现 
    10.4.4 效果 
    10.4.5 样例 
    10.4.6 小结 

    第11章 扩展性模式 
    11.1 抽象化模块 
    11.1.1 表述 
    11.1.2 描述 
    11.1.3 多种实现 
    11.1.4 效果 
    11.1.5 样例 
    11.1.6 小结 
    11.2 实现工厂 
    11.2.1 表述 
    11.2.2 描述 
    11.2.3 多种实现 
    11.2.4 效果 
    11.2.5 样例 
    11.2.6 小结 
    11.3 分离抽象 
    11.3.1 表述 
    11.3.2 描述 
    11.3.3 多种实现 
    11.3.4 效果 
    11.3.5 样例 
    11.3.6 小结 
    11.4 参考文献 

    第12章 通用模式 
    12.1 就近异常 
    12.1.1 表述 
    12.1.2 描述 
    12.1.3 多种实现 
    12.1.4 效果 
    12.1.5 样例 
    12.1.6 小结 
    12.2 等级化构建 
    12.2.1 表述 
    12.2.2 描述 
    12.2.3 多种实现 
    12.2.4 效果 
    12.2.5 样例 
    12.2.6 小结 
    12.3 测试模块 
    12.3.1 表述 
    12.3.2 描述 
    12.3.3 多种实现 
    12.3.4 效果 
    12.3.5 样例 
    12.3.6 小结 

    第三部分 模块化架构模式与OSGi

    第13章 OSGi简介 
    13.1 一点历史 
    13.2 OSGi所能带来的收益 
    13.2.1 模块化开发 
    13.2.2 管理依赖 
    13.2.3 模块平台 
    13.2.4 版本化的bundle 
    13.2.5 动态(重)部署 
    13.2.6 环境相关的控制 
    13.3 深入理解OSGi 
    13.4 OSGi bundle 
    13.4.1 bundle状态 
    13.4.2 OSGi ?Service 
    13.5 OSGi运行时管理 
    13.6 重新查看模块化的两个方面 
    13.7 OSGi与模式 
    13.7.1 管理依赖 
    13.7.2 动态性 
    13.7.3 Blueprint规范 

    第14章 贷款样例与OSGi 
    14.1 起步 
    14.2 清单文件 
    14.3 ?Service 
    14.3.1 Blueprint服务 
    14.3.2 贷款样例配置 
    14.3.3 OSGi ?Service声明 
    14.4 安装与执行 
    14.5 结论 

    第15章 OSGi与Scala 
    15.1 起步 
    15.2 Scala代码 
    15.3 Scala bean配置 
    15.4 Scala Service配置 
    15.5 构建Scala模块 
    15.6 安装与执行 
    15.7 结论 

    第16章 OSGi与Groovy 
    16.1 起步 
    16.2 Groovy代码 
    16.3 Groovy bean配置 
    16.4 Groovy ?Service配置 
    16.5 构建Groovy模块 
    16.6 安装与执行 
    16.7 结论 

    第17章 OSGi的未来 
    17.1 将OSGi作为推动者 
    17.2 颠覆性 
    17.3 生态系统的威力 
    17.3.1 生态系统与模块化的两个方面 
    17.3.2 基于组件的开发(CBD)不是已经成功了吗 
    17.4 生态系统 
    17.5 结论 
    附录A 类设计的SOLID原则 
查看详情
其他版本 / 全部 (1)
您可能感兴趣 / 更多
Java应用架构设计:模块化模式与OSGi
Java程序设计任务驱动教程
黑马程序员
Java应用架构设计:模块化模式与OSGi
Java研发自测入门与进阶
林宁、魏兆玉
Java应用架构设计:模块化模式与OSGi
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
Java应用架构设计:模块化模式与OSGi
Java+OpenCV案例佳作选
姚利民
Java应用架构设计:模块化模式与OSGi
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
Java应用架构设计:模块化模式与OSGi
Java程序设计及实践应用研究
张萌,梁正,李真
Java应用架构设计:模块化模式与OSGi
Java Web及其框架技术
陈振兴
Java应用架构设计:模块化模式与OSGi
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
Java应用架构设计:模块化模式与OSGi
Java开发坑点解析:从根因分析到最佳实践
朱晔
Java应用架构设计:模块化模式与OSGi
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
Java应用架构设计:模块化模式与OSGi
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
Java应用架构设计:模块化模式与OSGi
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)
系列丛书 / 更多
Java应用架构设计:模块化模式与OSGi
Java程序设计任务驱动教程
黑马程序员
Java应用架构设计:模块化模式与OSGi
Java研发自测入门与进阶
林宁、魏兆玉
Java应用架构设计:模块化模式与OSGi
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
Java应用架构设计:模块化模式与OSGi
Java+OpenCV案例佳作选
姚利民
Java应用架构设计:模块化模式与OSGi
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
Java应用架构设计:模块化模式与OSGi
Java程序设计及实践应用研究
张萌,梁正,李真
Java应用架构设计:模块化模式与OSGi
Java Web及其框架技术
陈振兴
Java应用架构设计:模块化模式与OSGi
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
Java应用架构设计:模块化模式与OSGi
Java开发坑点解析:从根因分析到最佳实践
朱晔
Java应用架构设计:模块化模式与OSGi
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
Java应用架构设计:模块化模式与OSGi
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
Java应用架构设计:模块化模式与OSGi
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)
相关图书 / 更多
Java应用架构设计:模块化模式与OSGi
Java程序设计任务驱动教程
黑马程序员
Java应用架构设计:模块化模式与OSGi
Java研发自测入门与进阶
林宁、魏兆玉
Java应用架构设计:模块化模式与OSGi
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
Java应用架构设计:模块化模式与OSGi
Java+OpenCV案例佳作选
姚利民
Java应用架构设计:模块化模式与OSGi
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
Java应用架构设计:模块化模式与OSGi
Java程序设计及实践应用研究
张萌,梁正,李真
Java应用架构设计:模块化模式与OSGi
Java Web及其框架技术
陈振兴
Java应用架构设计:模块化模式与OSGi
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
Java应用架构设计:模块化模式与OSGi
Java开发坑点解析:从根因分析到最佳实践
朱晔
Java应用架构设计:模块化模式与OSGi
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
Java应用架构设计:模块化模式与OSGi
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
Java应用架构设计:模块化模式与OSGi
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)