致谢

虽然本书的封面上署的是我的名字,但本书得以出版要归功于很多人。

首先要感谢我的编辑Meghan和O'Reilly的出版团队,他们让整个出版过程变得很愉快,而且他们还适当加快了本书的出版进度。还要感谢Martijn和Ben将我引荐给Meghan,没有这次会面就不会有这本书。

审阅过程极大地提升了本书的质量,衷心感谢那些正式或非正式参与审阅的朋友,他们是: Martijn Verburg、Jim Gough、John Oliver、Edward Wong、Brian Goetz、Daniel Bryant、Fred Rosenberger、Jaikiran Pai和Mani Sarkar。尤其要感谢Martijn,他给了我如何写一本技术书的实战指导。

如果忘记感谢Oracle公司的Project Lambda项目组,我不会原谅自己。更新一个成熟的语言是一项巨大的挑战,他们不辱使命,我也因此有了得以编写本书的素材。在Java 8发布早期版本时,伦敦的Java社区积极参与测试,通过这些测试,很容易就发现了开发人员犯了哪类错误,哪些地方可以修复,感谢他们!

在写作本书的过程中,我得到了很多人的支持和帮助,特别是我的父母。在我需要的时候,他们总是陪伴在身边。我的朋友们也总是给我积极的评价和鼓励,包括Compsoc里的那些老伙计们,特别是Sadiq Jaffer和基督少年军,感谢你们!