电子书:《Java8实战》

[复制链接]
查看230 | 回复1 | 2019-12-9 07:39:44 | 显示全部楼层 |阅读模式

《Java8实战》_1

《Java8实战》_1

《Java8实战》_2

《Java8实战》_2

《Java8实战》_3

《Java8实战》_3


内容简介:

TUR固灵程序设计丛书
NAvas
实战
Java 8 in Action
Lambdas, streams
and functional-style programming
[英]Raou- Gabriel Urma
[意] Mario Fusco著
[英] Alan Mycroft
陆明刚劳佳译
人民邮电出版社
北京

图书在版编目(CIP)数据
Java8实战/(英)厄马(Urma,R.G.),(意)弗斯
科( Fusco,M.),(英)米克罗夫特( Mycroft, A.)著
陆明刚,劳佳
京:人民邮电出版社,2016.4
(图灵程序设计丛书
ISBN978-7-115-41934-7
①J…Ⅱ.①厄…②弗…③米…④陆…⑤劳
Ⅲ.①JAVA语言一程序设计Ⅳ.①TP312
中guo版本图书馆CIP数据核字(2016)第047943号
内容提要
本书全面介绍了Java8这个里程碑版本的新特性,包括 Lambdas、流和函数式编程,有了函数式的编程
特性,可以让代码更简洁,同时也能自动化地利用多核硬件。全书分四个部分:基础知识、函数式数据处理
高效Java8编程和超越Java8,清晰明了地向读者展现了一幅Java与时俱进的现代化画卷
本书适合广大Java开发人员阅读
[英] Raoul-Gabriel Urma[意] Mario fusco
英] Alan Mycroft

陆明刚劳佳
责任编辑岳新欣
执行编辑郭亚维
责任印制彭志环
◆人民邮电出版社出版发行北京市丰台区成寿寺路1号
邮编100164电子邮件31s@ppress.com.cn
网址htp;/www.plpress.com.cn
三河市海波印务有限公司印刷
◆开本:800×1000116
字数:552千字
2016年4月第1版
印数:1-3000册
2016年4月河北第1次印刷
著作权合同登记号图字:01-2016-1573号
凄者服务热线010)51095186转600印装质量热线010)81055316
反盗版热线010)81055315
广告经营许可证:京东工商广字第8052号

图书在质端日(C1P)数据
disg aasm xd barailduq oxM nsiA cauT onM.
o界 Yd 3asmmigoy
Bofdui gnmmnsM vd cios o trlgigoo A2U 00080 t,ao
yd lltH uo2 &tI
argn IA e01 most 3 aof dipleg a grluaoo nouib
明了地向读者展现了一倍容内回总帮不
Ja开发人员
民对是,序对
谨以此书献给我们的父母。
人民邮电出社出发行
三市海效印务有限
7900元


1998年,八岁的我拿起了我此生第一本计算机书,那本书讲的是 Javascript和HTML。我当时
怎么也想不到,打开那本书会让我见识编程语言和它们能够创造的神奇世界,并会彻底改变我的
生活。我被它深深地吸引了。如今,编程语言的某个新特性还会时不时地让我感到兴奋,因为它
让我花更少的时间就能够写出更清晰、更简洁的代码。我希望本书探讨的Java8中那些来自函数
式编程的新思想,同样能够给你启迪。
那么,你可能会问,这本书是怎么来的呢
2011年,甲骨文公司的Java语言架构师 Brian Goetz分享了一些在Java中添加 Lambda表达式的
提议,以期获得业界的参与。这让我重新燃起了兴趣,于是我开始传播这些想法,在各种开发人
员会议上组织Java8讨论班,并为剑桥大学的学生开设讲座
到了2013年4月,消息不胫而走, Manning出版社的编辑给我发了封邮件,问我是否有兴趣写
本书关于Java8中 Lambda的书。当时我只是个“不起眼”的二年级博士生,似乎写书并不是一
个好主意,因为它会耽误我提交论文。另一方面,所谓“只争朝夕”,我想写一本小书不会有太
多工作量,对吧?(后来我才意识到自己大错特错!)于是我咨询我的博士生导师 Alan Mycroft
教授,结果他十分支持我写书(甚至愿意为这种与博士学位无关的工作提供帮助,我永远感谢他)
几天后,我们见到了Java8的布道者 Mario fusco,他有着非常丰富的专业经验,并且因在重大开
发者会议上所做的函数式编程演讲而享有盛名
我们很快就认识到,如果将大家的能量和背景融合起来,就不仅仅可以写出一本关于Java8
的 Lambda的小书,而是可以写出(我们希望)一本五年或十年后,在Java领域仍然有人愿意阅读
的书。我们有了一个非常难得的机会来深入讨论许多话题,它们不但有益于Java程序员,还打开
了通往一个新世界的大门:函数式编程
15个月后,到2014年7月,在经历无数个浸漫长夜的辛苦工作、无数次的编辑和永生难忘的
体验后,我们的工作成果终于送到了你的手上。希望你会喜欢它!
Raoul-Gabriel Urma
于剑桥大学

致谢
如果没有许多杰出人士的支持,这本书是不可能完成的。
口自愿提供宝贵审稿建议的朋友: Richard Walker、 Jan Saganowski、 Brian goetz、 Stuart Marks
Cem Redif, Paul Sandoz, Stephen Colebourne, inigo Mediavilla, Allahbaksh Asadullah
Tomasz NurkiewiczFIMichael Muller.
口曼宁早期访问项目( Manning Early Access Program,MEAP)中在作者在线论坛上发表评
论的读者。
口在编撰过程中提供有益反馈的审阅者: Antonio Magnaghi、 Brent Stains, Franziska Meyer
Furkan Kamachi、 Jason Lee、J6 rn Dinka、 Lochana Menikarachchi、 Mayur Patil, Nikolaos
Kaintantzis、 Simone Bordet、 Steve Rogers、 Will Hayworth和 William Wheeler.
O Manning!的开发编辑 Susan Conant耐心回答了我们所有的问题和疑虑,并为每一章的初稿
提供了详尽的反馈,并尽其所能支持我们
口 Todorov论和] lean-Francois Morin在本书付印前进行了全面的技术审阅, Al Scherer则在
编撰过程中提供了技术帮助
首先,我要感谢我的父母在生活中给予我无尽的爱和支持。我写一本书的小小梦想如今成真
了!其次,我要向信任并且支持我的博士生导师和合著者 Alan Mycroft表达无尽的感激。我也要
感谢合著者 Mario Fusco陪我走过这段有趣的旅程。最后,我要感谢在生活中为我提供指导、有用
建议,给予我鼓励的朋友们: Sophia Drossopoulou、 Aidan Roche、 Warris Bokhari, Alex Buckley
Martijn Verburg、 Tomas Petricek和 Tian Zhao。你们真是太棒啦!
Mario Fusco
我要特别感谢我的妻子 marilena,她无尽的耐心让我可以专注于写作本书;还有我们的女儿
Sofa还用只有两岁小女孩才会的方式,告诉我们内部迭代和外部迭代之间的差异。我还要感
谢 Raoul- Gabriel Urma和 Alan Mycroft,他们与我一起分享了写作本书的(巨大)喜悦和(小小)



#############################################


回复

使用道具 举报

厮守一季斑 | 2019-12-21 20:02:29 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则