上QQ阅读APP看书,第一时间看更新
推荐序四
“开发正确的程序是比较难的,开发正确的高并发多线程应用则更是难上加难。”我已经记不清这句话出自何处,但是我完全认同这句话所表达的观点。
我已经有20多年的软件开发经验,并且现在仍然乐于此道。正如Alex一样,我也喜欢琢磨和分析每一次软件开发过程中遇到的细节,这也是为什么我们彼此在仅有的几次社区探讨之后,就经常保持沟通与联络,我欣赏他愿意为了所从事的事业投入大量的热情和时间的精神。
让我们重新回到关于本书的话题中来。本书内容涵盖非常广泛,系统性地且有条理地讲述了Java并发包中的每一个常用工具及类。这些类与工具是全体Java从业人员多年的宝贵积累和产物,是通过无数次的探讨和实践总结归纳出的最佳实践。Alex将它们悉数详细解释给读者,这是一件非常了不起的事情,他一定也为此牺牲了很多陪伴家人的时间。
开发正确的高并发多线程程序是极为困难的,不过不用担心,学习并且使用优秀的并发库就可以帮我们屏蔽这些令人担忧的问题,这也是本书的价值所在。
希望该书的读者在阅读和学习之后能有一定的收获。
软件架构师、Apache软件基金会成员、开源软件Tomcat PMC成员 Igal