万本电子书0元读

万本电子书0元读

顶部广告

Java 8实战电子书

Java 8的发布使Java程序设计发生了翻天覆地的变化。利用Java 8中新引的函数式特性,你可以在更短的时间内用更简洁的代码完成更复杂的功能,同时还能充分利用硬件的多核架构。 本书结构清晰、内容翔实,从实例手,涵盖Java 8的主要新特性,包括Lambda表达式、方法引用、流、默认方法、Optional、CompletableFuture以及新的日期和时间API,是程序员了解Java 8新特性的**指南。 本书的主要内容如下:

售       价:¥

纸质售价:¥54.50购买纸书

1516人正在读 | 2人评论 7.1

作       者:厄马(Raoul-Gabriel Urma)

出  版  社:人民邮电出版社

出版时间:2016-04-01

字       数:37.0万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(2条)
  • 读书简介
  • 目录
  • 累计评论(2条)
本书全面介绍了Java 8 这个里程碑版本的新特性,包括Lambdas、流和函数式编程。有了函数式的编程特性,可以让代码更简洁,同时也能自动化地利用多核硬件。全书分四个部分:基础知识、函数式数据处理、高效Java 8 编程和超越Java 8,清晰明了地向读者展现了一幅Java 与时俱的现代化画卷。<br/>【推荐语】<br/>Java 8的发布使Java程序设计发生了翻天覆地的变化。利用Java 8中新引的函数式特性,你可以在更短的时间内用更简洁的代码完成更复杂的功能,同时还能充分利用硬件的多核架构。 本书结构清晰、内容翔实,从实例手,涵盖Java 8的主要新特性,包括Lambda表达式、方法引用、流、默认方法、Optional、CompletableFuture以及新的日期和时间API,是程序员了解Java 8新特性的**指南。 本书的主要内容如下: 如何使用Java 8新增的强大特性 如何编写能有效利用多核架构的程序 重构、测试和调试 怎样高效地应用函数式编程<br/>【作者】<br/>Raoul-Gabriel Urma 剑桥大学计算机科学博士,软件工程师,演讲者,培训师,Cambridge Coding Academy联合创始人、CEO。曾与谷歌、eBay、甲骨文和高盛集团等大公司合作,并参与过多个创业项目。撰写过十余篇经同行审阅的技术文章,并在国际会议上发表过40多篇演讲。 Mario Fusco Red Hat高级软件工程师,负责JBoss规则引擎Drools的核心发。拥有丰富的Java发经验,曾领导媒体公司、金融部门等多个行业的企业级项目发。对函数式编程和领域特定语言等有浓厚兴趣,并创建了放源码库lambdaj。 Alan Mycroft 剑桥大学计算机实验室计算学教授,剑桥大学罗宾逊学院研究员,欧洲编程语言和系统协会联合创始人,树莓派基金会联合创始人和理事。发表过大约100篇研究论文,指导过20多篇博士论文。他的研究主要关注编程语言及其语义、优化和实施。他与业界联系紧密,曾于学术休假期间在AT T实验室和英特尔工作,还创立了Codemist公司,该公司设计了ARM C编译器Norcroft。<br/>
目录展开

序言

致谢

关于本书

关于封面图

第一部分 基础知识

第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字节码

累计评论(2条) 3个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部