关于封面图

关于封面图

本书封面上的图为“1700年中国清朝满族战士的服饰”。图片中的人物衣饰华丽,身佩利剑,背背弓和箭筒。如果你仔细看他的腰带,会发现一个λ形的带扣(这是我们的设计师加上去的,暗示本书的主题)。该图选自托马斯·杰弗里斯的《各国古代和现代服饰集》(A Collection of the Dresses of Different Nations, Ancient and Modern,伦敦,1757年至1772年间出版),该书标题页中说这些图是手工上色的铜版雕刻品,并且是用阿拉伯树胶填充的。托马斯·杰弗里斯(Thomas Jefferys,1719—1771)被称为“乔治三世的地理学家”。他是一名英国制图员,是当时主要的地图供应商。他为政府和其他官方机构雕刻和印制地图,制作了很多商业地图和地理地图集,尤以北美地区为多。地图制作商的工作让他对勘察和绘图过的地方的服饰产生了兴趣,这些都在这个四卷本中得到了出色的展现。

向往遥远的土地、渴望旅行,在18世纪还是相对新鲜的现象,而类似于这本集子的书籍则十分流行,这些集子向旅游者和坐着扶手椅梦想去旅游的人介绍了其他国家的人。杰弗里斯书中异彩纷呈的图画生动地描绘了几百年前世界各国的独特与个性。如今,着装规则已经改变,各个国家和地区一度非常丰富的多样性也已消失,来自不同大陆的人仅靠衣着已经很难区分开了。不过,要是乐观点儿看,我们这是用文化和视觉上的多样性,换得了更多姿多彩的个人生活——或是更为多样化、更为有趣的知识和技术生活。

计算机书籍一度也是如此繁荣,Manning出版社在此用杰弗里斯画中复活的三个世纪前风格各异的国家服饰,来象征计算机行业中的发明与创造的异彩纷呈。

目录

  • 版权声明
  • 献词
  • 序言
  • 致谢
  • 关于本书
  • 关于封面图
  • 第一部分 基础知识
  • 第 1 章 为什么要关心Java 8
  • 第 2 章 通过行为参数化传递代码
  • 第 3 章 Lambda表达式
  • 第二部分 函数式数据处理
  • 第 4 章 引入流
  • 第 5 章 使用流
  • 第 6 章 用流收集数据
  • 第 7 章 并行数据处理与性能
  • 第三部分 高效Java 8编程
  • 第 8 章 重构、测试和调试
  • 第 9 章 默认方法
  • 第 10 章 用Optional取代null
  • 第 11 章 CompletableFuture:组合式异步编程
  • 第 12 章 新的日期和时间API
  • 第四部分 超越Java 8
  • 第 13 章 函数式的思考
  • 第 14 章 函数式编程的技巧
  • 第 15 章 面向对象和函数式编程的混合:Java 8和Scala的比较
  • 第 16 章 结论以及Java的未来
  • 附录 A 其他语言特性的更新
  • 附录 B 类库的更新
  • 附录 C 如何以并发方式在同一个流上执行多种操作
  • 附录 D Lambda表达式和JVM字节码