java8新特性及实战应用23176
资源详情
资源详情
【课程内容】
让方法参数具备行为能力lambda表达式初探lambda语法精讲lambda使用深入解析lambda方法推导详细解析stream入门及stream在jvm中的线程表现stream知识点总结stream源码阅读如何创建streamstream之filter.distinct.skip.limit.map.flatmap详细介绍stream之find.match.reduce详细介绍numericstream的详细介绍以及和stream之间的相互转换stream综合练习.熟练掌握api的用法在optional出现之前经常遇到的空指针异常optional的介绍以及api的详解optional之flatmap.综合练习.optional源码剖析初识collector体会collector的强大collector使用方法深入详细介绍collector原理讲解.jdk自带collector源码深度剖析自定义collector.结合stream的使用详细介绍parallel stream编程体验.充分利用多核机器加快计算速度fork join框架实例深入讲解spliterator接口源码剖析以及自定义spliterator实现一个streamdefault方法的介绍和简单的例子default方法解决多重继承冲突的三大原则详细介绍多线程future设计模式原理详细介绍.并且实现一个future程序jdk自带future.callable.executorservice介绍实现一个异步基于事件回调的future程序completablefuture用法入门介绍completablefuture之supplyasync详细介绍completablefuture流水线工作.join多个异步任务详细讲解completablefuture常用api的重点详解jdk老dateapi存在的问题.新的dateapi之localdate用法及其介绍new date api之localtime.localdatetime.instant.duration.period详细介绍new date api之format和parse介绍