《Java程序员修炼之道》分为四部分,部分全面介绍Java7的新特性,第二部分探讨Java关键编程知识和技术,第三部分讨论JVM上的新语言和多语言编程,第四部分将平台和多语言编程知识付诸实践。从介绍Java7的新特性手,《Java程序员修炼之道》涵盖了Java发中重要的技术,比如依赖注、测试驱动的发和持续集成,探索了JVM上的非Java语言,并详细讲解了多语言项目,特别是涉及Groovy、Scala和Clojure语言的项目。此外,书中含有大量代码示例,帮助读者从实践中理解Java语言和平台。 《Java程序员修炼之道》适合Java发人员以及对Java7和JVM新语言感兴趣的各领域人士阅读。 【推荐语】 随着核心平台以及生态系统的不断创新,Java技术一直在快速向前发展。《Java程序员修炼之道》涵盖了Java7的**特性和Java发的关键技术,对当前大量源技术并存,多核处理器、并发以及海量数据给Java发带来的挑战作出了精辟的分析,提供了实践前沿的深刻洞见,涉及依赖注、现代并发、类与字节码、性能调优等底层概念的剖析。 今天,掌握JVM上的新语言对Java发人员的意义非比寻常。因此深探讨Java关键技术,还用较大篇幅全面讨论了JVM上的多语言发和项目控制,包括Groovy、Scala和Clojure这些优秀的新语言。这些技术可以帮助Java发人员构建下一代商业软件。Java发人员若要修炼阶,本书**不容错过! 【作者】 Benjamin J. Evans是伦敦Java用户组发起人、Java社区过程执行委员会成员。他拥有多年Java发经验,现在是一家面向金融业的Java技术公司的CEO。Martijn Verburg是jClarity的CTO、伦敦Java用户组领导人。作为一名技术专家和众多初创企业的OSS导师,他拥有十多年的经验。Martijn经常应邀出席Java界的大型会议(JavaOne、Devoxx、OSCON、FOSDEM等)并发表演讲,人送雅号“发魔头”,赞颂他敢于向行业现状挑战的精神。