版本:电子版大小:4.28M
类别: 电子图书 系统:WinAll, WinXP, Win7, Win8
立即下载程序员修炼之道pdf百度云是一本带来java语言学习的书籍,能够提供java程序员们更多不错的java开发知识,提供了最新的java开发技巧,让你在各类编程过程中能够快速的实现所需的效果,完成日常工作任务,快来绿色资源网下载吧!
随着核心平台以及生态系统的不断创新,Java技术一直在快速向前发展。《Java程序员修炼之道》涵盖了Java 7的**特性和Java开发的关键技术,对当前大量开源技术并存,多核处理器、并发以及海量数据给Java开发带来的挑战作出了精辟的分析,提供了实践前沿的深刻洞见,涉及依赖注入、现代并发、类与字节码、性能调优等底层概念的剖析。
《Java程序员修炼之道》分为四部分,第一部分全面介绍Java 7的新特性,第二部分探讨Java关键编程知识和技术,第三部分讨论JVM上的新语言和多语言编程,第四部分将平台和多语言编程知识付诸实践。从介绍Java 7的新特性入手,《Java程序员修炼之道》涵盖了Java开发中最重要的技术,比如依赖注入、测试驱动的开发和持续集成,探索了JVM上的非Java语言,并详细讲解了多语言项目,特别是涉及Groovy、Scala和Clojure语言的项目。此外,书中含有大量代码示例,帮助读者从实践中理解Java语言和平台。
第二部分 关键技术
第3章 依赖注入
3.1 知识注入:理解IoC和DI
3.1.1 控制反转
3.1.2 依赖注入
3.1.3 转成DI
3.2 Java中标准化的DI
3.2.1 @Inject注解
3.2.2 @Qualifier注解
3.2.3 @Named注解
3.2.4 @Scope注解
3.2.5 @Singleton注解
3.2.6 接口Provider
3.3 Java中的DI参考实现:Guice 3
3.3.1 Guice新手指南
3.3.2 水手绳结:Guice的各种绑定
3.3.3 在Guice中限定注入对象的生命周期
3.4 小结
《Java程序员修炼之道》适合Java开发人员以及对Java7和JVM新语言感兴趣的各领域人士阅读。
今天,掌握JVM上的新语言对Java开发人员的意义非比寻常。因此本书除了深入探讨Java关键技术,还用较大篇幅全面讨论了JVM上的多语言开发和项目控制,包括Groovy、Scala和Clojure这些优秀的新语言。这些技术可以帮助Java开发人员构建下一代商业软件。Java开发人员若要修炼进阶,本书*不容错过!
查看全部