原创

《Java 8深入剖析与实战》北京圣思园 张龙(风中叶)

介绍:

Java 8可谓Java语言历史上变化最大的一个版本,其承诺要调整Java编程向着函数式风格迈进,这有助于编写出更为简洁、表达力更强,并且在很多情况下能够利用并行硬件的代码。本门课程将会深入介绍Java 8新特性,学员将会通过本门课程的学习深入掌握Java 8新增特性并能灵活运用在项目中。学习者将学习到如何通过Lambda表达式使用一行代码编写Java函数,如何通过这种功能使用新的Stream API进行编程,如何将冗长的集合处理代码压缩为简单且可读性更好的流程序。学习创建和消费流的机制,分析其性能,能够判断何时应该调用API的并行执行特性。

课程大纲:

  • Java 8新特性介绍
  • Lambda表达式介绍
  • 使用Lambda表达式代替匿名内部类
  • Lambda表达式的作用
  • 外部迭代与内部迭代
  • Java Lambda表达式语法详解
  • 函数式接口详解
  • 传递值与传递行为
  • Stream深度解析
  • Stream API详解
  • 串行流与并行流
  • Stream构成
  • Stream源生成方式
  • Stream操作类型
  • Stream转换
  • Optional详解
  • 默认方法详解
  • 方法与构造方法引用
  • Predicate接口详解
  • Function接口详解
  • Consumer接口剖析
  • Filter介绍
  • Map-Reduce讲解、中间操作与终止操作
  • 新的Date API分析
视频列表:

  • 第1讲:圣思园课程介绍
  • 第2讲:圣思园课程介绍续
  • 第3讲:Lambda表达式初步与函数式接口
  • 第4讲:深入函数式接口与方法引用
  • 第5讲:Lambda表达式深入与流初步
  • 第6讲:Function接口详解
  • 第7讲:Function与BiFunction函数式接口详解
  • 第8讲:BiFunction函数式接口实例演示
  • 第9讲:Predicate函数式接口详解
  • 第10讲:Predicate深入剖析与函数式编程本质
  • 第11讲:Supplier与函数式接口总结
  • 第12讲:Optional深入详解
  • 第13讲:方法引用详解
  • 第14讲:方法引用场景剖析与默认方法分析
  • 第15讲:Stream介绍与操作方式详解
  • 第16讲:Stream深度解析与源码实践
  • 第17讲:Stream实例剖析
  • 第18讲:Stream陷阱剖析
  • 第19讲:内部迭代与外部迭代本质剖析及流本源分析
  • 第20讲:流的短路与并发流
  • 第21讲:Stream分组与分区详解
  • 第22讲:Collector源码分析与收集器核心
  • 第23讲:Collector同一性与结合性分析
  • 第24讲:Collector复合与注意事项
  • 第25讲:收集器用法详解与多级分组和分区
  • 第26讲:比较器详解与类型推断特例
  • 第27讲:比较器深入
  • 第28讲:自定义收集器实现
  • 第29讲:自定义收集器深度剖析与并行流陷阱
  • 第30讲:收集器枚举特性深度解析与并行流原理
  • 第31讲:Collectors工厂类源码分析与实战
  • 第32讲:groupingBy源码分析
  • 第33讲:partioningBy与groupingByConcurrent源码分析
  • 第34讲:Stream源码分析
  • 第35讲:Stream与BaseStream源码分析
  • 第36讲:分割迭代器源码剖析
  • 第37讲:分割迭代器与ForkJoin详解
  • 第38讲:分割迭代器实现分析
  • 第39讲:OfPrimitive与OfInt实现原理剖析
  • 第40讲:流源构造代码分析
  • 第41讲:ReferencePipeline与AbstractPipeline源码深度解读
  • 第42讲:IteratorSpliterator与流源操作方式详解
  • 第43讲:流调用机制与原理大揭秘
  • 第44讲:Sink与opWrapSink源码剖析
  • 第45讲:TerminalOp源码分析与终止操作层次体系
  • 第46讲:流延迟求值底层分析与Sink链接机制揭秘
  • 第47讲:Stream中间操作与终止操作层次体系分析与设计思想剖析
  • 第48讲:Joda项目介绍与实战
  • 第49讲:Java 8全新日期和时间API详解与UTC介绍
  • 第50讲:Java 8全新日期与时间API实战
  • 第51讲:Java 8深入剖析与实战课程总结与展望


〖百度网盘下载地址〗: 点击这里

声明:

  1. 如果文章内容如有涉及侵犯您的知识产权和版权问题,请通知本人,本人会及时删除相关博文内容;
  2. 告诫读者,请勿将所学所得用于非法用途,否则与本人无关;
  3. 如经济不错,请支持正版,官网地址:http://www.iprogramming.cn/
  4. 如你需要其他教学视频,欢迎给我留言, 传送门,也可以加我微信:xiaolianvip666


正文到此结束
本文目录