Java实战(第2版) pdf
Posted 电子读物
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java实战(第2版) pdf相关的知识,希望对你有一定的参考价值。
现代Java应用充分利用了微服务、反应式架构以及流式数据等创新设计。现代Java特性,譬如Lambda、流以及大家期待已久的Java模块系统让这些设计的实现极其便利。是时候更新技能工具箱了,只有这样,你才能从容应对迎面而来的种种挑战!
本书通过透彻的示例和通俗的语言讲解了Java语言这些最激动人心的特性,作者注重细节,努力降低了学习难度,节省你宝贵的时间。依照本书边学边练,你可以很快掌握流应用程序接口、Java模块系统等现代Java新特性,再进一步去探寻实现并发的新方法,了解函数式编程如何帮你编写可读性好又容易维护的代码。潜心修炼,你的编程实力必能提高到新的层次。
本书特色:
●对上一版(《Java 8实战》)做了全新改版
●Java 8、9、10及后续版本新特性介绍
●流数据处理以及反应式编程
●Java模块系统
作者简介:
作者简介:
拉乌尔–加布里埃尔•乌尔玛(Raoul-Gabriel Urma) 剑桥大学计算机科学博士,软件工程师,培训师,现任Cambridge Spark公司CEO。
在谷歌、eBay、甲骨文和高盛等大公司工作过,并参与过多个创业项目。
活跃在技术社区,经常撰写技术文章,多次受邀在国际会议上做技术讲座。
马里奥•富斯科(Mario Fusco) Red Hat高级软件工程师,负责JBoss规则引擎Drools的核心开发。
拥有丰富的Java开发经验,曾领导媒体公司、金融部门等多个行业的企业级项目开发。
对函数式编程和领域特定语言等有浓厚兴趣,并创建了开放源码库lambdaj。
艾伦•米克罗夫特(Alan Mycroft) 剑桥大学计算机实验室计算学教授,剑桥大学罗宾逊学院研究员,欧洲编程语言和系统协会联合创始人,树莓派基金会联合创始人和理事。
发表过大约1... 作者简介:
拉乌尔–加布里埃尔•乌尔玛(Raoul-Gabriel Urma) 剑桥大学计算机科学博士,软件工程师,培训师,现任Cambridge Spark公司CEO。
在谷歌、eBay、甲骨文和高盛等大公司工作过,并参与过多个创业项目。
活跃在技术社区,经常撰写技术文章,多次受邀在国际会议上做技术讲座。
马里奥•富斯科(Mario Fusco) Red Hat高级软件工程师,负责JBoss规则引擎Drools的核心开发。
拥有丰富的Java开发经验,曾领导媒体公司、金融部门等多个行业的企业级项目开发。
对函数式编程和领域特定语言等有浓厚兴趣,并创建了开放源码库lambdaj。
艾伦•米克罗夫特(Alan Mycroft) 剑桥大学计算机实验室计算学教授,剑桥大学罗宾逊学院研究员,欧洲编程语言和系统协会联合创始人,树莓派基金会联合创始人和理事。
发表过大约100篇研究论文,指导过20多篇博士论文。
他的研究主要关注编程语言及其语义、优化和实施。
他与业界联系紧密,曾于学术休假期间在AT&T实验室和英特尔工作,还创立了Codemist公司,该公司设计了最初的ARM C编译器Norcroft。
译者简介:
陆明刚 毕业于四川大学,目前在Dell EMC中国卓越研发集团任高级主管工程师,曾任趋势科技中国软件研发中心技术经理,在信息科学和工程领域有十余年的实践和研究经验,拥有多项中国及美国专利。
关注JVM性能调优和大数据及其实践,喜欢挖掘技术背后的内幕并乐此不疲。
劳佳 上海交通大学硕士,现任SAP(美国)高级软件支持顾问。
业余爱好语言、数学、设计,英、法双语译者,近年翻译出版了《咨询的奥秘》《卓越程序员密码》《计算进化史:
改变数学的命运》等书。
目录:
第1章 Java 8、9、10以及11的变化 2
第2章 通过行为参数化传递代码 22
第3章 Lambda表达式 37
第4章 引入流 72
第5章 使用流 86
第6章 用流收集数据 118
第7章 并行数据处理与性能 151
第8章 Collection API的增强功能 176
第9章 重构、测试和调试 189
第10章 基于Lambda的领域特定语言 210
第11章 用Optional取代null 242
第12章 新的日期和时间API 263
第13章 默认方法 278
第14章 Java模块系统 295
第15章 CompletableFuture及反应式编程背后的概念 316
第16章 CompletableFuture:
组合式异步编程 344
第17章 反应式编程 370
第18章 函数式的思考 396
第19章 函数式编程的技巧 409
第20章 面向对象和函数式编程的混合:
Java和Scala的比较 433
第21章 结论以及Java的未来 448
以上是关于Java实战(第2版) pdf的主要内容,如果未能解决你的问题,请参考以下文章
《TensorFlow实战Google深度学习框架(第2版)》+《TensorFlow实战_黄文坚》