由国内资深技术专家张老师分享的《Java 8高级开发培训》对Java 8进行深入且详尽的讲解与介绍,特别是Java 8新引入的函数式编程与Lambda表达式,将对函数式接口、方法引用、默认方法、流、并发流、流的短路、Optional、收集器、比较器、分组、分区与分割迭代器等Java 8的新特性展开详尽的论述。将带领学员分析Java 8函数式编程的底层实现,如Sink与opWrapSink、TerminalOp、BaseStream、partitioningBy、groupingBy、ReferencePipeline与AbstractPipeline、IteratorSpliterator及Collectors工厂类源码进行深入的分析。
掌握Java 8所引入的函数式编程这一重要特性。对Java 8所引入的全新日期与时间API进行广泛了解,且了解Spring Boot这一微服务框架。掌握Java面向对象编程的重要概念,形成面向对象编程的思维;掌握Java领域重要且常用的模块与组件,包括集合、I/O、反射、泛型、线程、枚举、异常、网络等;掌握对Java中常见的设计模式等。
课程收益:
1学到了java8新设计思维和新技能
2对java8的新特性有了更加清晰的了解
3学习到了lambda与stream改进集合操作
4增加了很多工作之外的视角,受益匪浅。
5老生常谈的java,在hadoop、spark、mapreduce等函数思想在原有版本基础上进行大量改进。