在读一本新的技术书时,我们都喜欢真刀真枪地用代码做练习。它能帮我们正确理解书中的内容,光靠读代码达不到那种效果。
本书源码可在www.manning.com/evans/或www.java7developer.com/1处下载。我们会把你放代码的位置称为$BOOK_CODE。
1 也可图灵社区(www.ituring.com.cn)本书网页免费注册下载。——编者注
本书中所有源码都放在java7developer项目中。它混合了Java、Groovy、Scala和Clojure的源码,以及它们的支持类库和资源。它不是那种典型的Java项目,你需要按照这个附录中的指令来构建它(即编译源码和运行测试)。我们会用Maven 3来执行各种构建周期目标,比如compile
和test
。
先来看看java7developer项目的源码布局。