当前位置:主页 > 计算机电子书 > Java > Java编程下载
Java实战(第2版)

Java实战(第2版) PDF 超清中文版

  • 更新:2022-01-12
  • 大小:13.1 MB
  • 类别:Java编程
  • 作者:拉乌尔-加布里埃尔、•、乌尔玛
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 学习心得
  • 相关内容

现代Java应用充分利用了微服务、反应式架构以及流式数据等创新设计。现代Java特性,譬如Lambda、流以及大家期待已久的Java模块系统让这些设计的实现极其便利。是时候更新技能工具箱了,只有这样,你才能从容应对迎面而来的种种挑战!

Java实战(第2版)通过透彻的示例和通俗的语言讲解了Java语言这些最激动人心的特性,作者注重细节,努力降低了学习难度,节省你宝贵的时间。依照本书边学边练,你可以很快掌握流应用程序接口、Java模块系统等现代Java新特性,再进一步去探寻实现并发的新方法,了解函数式编程如何帮你编写可读性好又容易维护的代码。潜心修炼,你的编程实力必能提高到新的层次。

本书特色:

●对上一版(《Java 8实战》)做了全新改版
●Java 8、9、10及后续版本新特性介绍
●流数据处理以及反应式编程
●Java模块系统

目录

  • 第一部分 基础知识
  • 第1章 Java8、9、10以及11的变化2
  • 第2章 通过行为参数化传递代码22
  • 第3章 Lambda表达式37
  • 第二部分 使用流进行函数式数据处理
  • 第4章 引入流
  • 第5章 使用流
  • 第6章 用流收集数据
  • 第7章 并行数据处理与性能
  • 第三部分 使用流和Lambda进行高效编程
  • 第8章 CollectionAPI的增强功能
  • 第9章 重构、测试和调试
  • 第10章 基于Lambda的领域特定语言
  • 第四部分 无所不在的Java
  • 第11章 用Optional取代null
  • 第12章 新的日期和时间API
  • 第13章 默认方法
  • 第14章 Java模块系统
  • 第五部分 提升Java的并发性
  • 第15章 CompletableFuture及反应式编程背后的概念
  • 第16章 CompletableFuture:组合式异步编程
  • 第17章 反应式编程
  • 第六部分 函数式编程以及Java未来的演进
  • 第18章 函数式的思考
  • 第19章 函数式编程的技巧
  • 第20章 面向对象和函数式编程的混合:Java和Scala的比较
  • 第21章 结论以及Java的未来

资源获取

资源地址1:https://pan.baidu.com/s/1ix2TSJm3BOp6ce0Z6DYUrg

相关资源

网友留言

网友NO.26547
能绣梓

如果你一开始从Java8以下的版本学习Java,这本书是值得一读的Java8比Java7和以前的版本优雅得多结合现在分离web业务前端和后端的SpringBoot后端框架,Java8可以用来编写一个精炼的版本、优雅的代码。本书全面介绍了Java8的各种编写方法第一部分、第二部分是必选部分,在编写代码的时候可以用到很多地方。

网友NO.46938
盖飞鸣

这本书作为学习Java8中新增加的编程知识还是非常不错的。在前面章节中,主要介绍了Java8中提供的新特性,比如lamda表达式、stream、函数式编程、CompletableFuture类,新的日期类等等。几乎覆盖了所有的新特性,同时对于原理也有深入的介绍。

在介绍这些Java8中的新特性时,作者能够增加图示来介绍这些新特性,这极大的提高了理解这些新特性。

后面介绍函数式编程以及与scala语言的对比,这块没怎么深入读,等待后面需要scala相关知识时,在回来看看吧!

总之,这本书对于学习Java8中的新特性还是比较推荐的。