通过本书的前七章,我们了解了Lambda和Stream API的强大威力. 你可能主要在新项目的代码中使用这些特性.如果你创建的是全新的Java项目,这是极好的时机,你可以轻装上阵,迅速地将新特性应用到项目中.然而不幸的是,大多数情况下你没有机会从头开始一个全新的项目.很多时候,你不得不面对的是用老版Java接口编写的遗留代码. 这些就是本章要讨论的内容.我们会介绍几种方法,帮助你重构代码,以适配使用Lambda表达式,让你维护的代码具备更好的可读性和灵活性. 除此之外,我们还会讨论目前比较流行…