java8
耿子666
这个作者很懒,什么都没留下…
展开
-
java8-实战
文章目录目标实战函数式接口,默认方法OptionalStream枚举类for循环集合类过滤和映射等操作时间APIjava8 其他改变目标了解 java8 在项目中的使用参考: 这些Java8官方挖的坑,你踩过几个?关于Java Stream的使用心得JDK8 stream 在项目中的应用Java 8 开发的 4 大顶级技巧Java8——优化 实战项目中使用:函数式接口,默认方法在设计接口时,如果有需求,可以设计函数式接口,使用。或者使用java8提供的函数式接口使用。默认方原创 2020-10-24 11:49:44 · 1434 阅读 · 1 评论 -
java8-date
文章目录目标Date目标了解java8 的date 相关操作参考:java8 实战书籍 第12章 java8 简明教程Datejava8 提供新的处理时间的api,是为了优化之前的时间处理方式。// 常见的几个类// LocalDate 本地时间,年-月-日// LocalTime 本地时间,时-分-秒-毫秒// LocalDateTime 本地时间,年-月-日 时-分-秒-毫秒// DateTimeFormatter 线程安全,格式化时间 // 常规方法// 获原创 2020-10-24 11:48:41 · 347 阅读 · 0 评论 -
java8-optional
文章目录目标Optional 解决的问题Optional api 了解实践调用其他接口或者方法返回结果,判空优化入参参数校验其他的一些用法faltmap目标了解java8 提供的 Optional 用法参考: java8 实战 书籍Optional 解决的问题避免空指针异常(NullPointerException)经常遇到的异常就是空指针异常,具体表现 对象实例.调用方法,提示对象实例是一个null,抛出异常。使用 Optional 修饰对象,避免出现空指针异常优化判空校原创 2020-10-24 11:46:43 · 218 阅读 · 1 评论 -
java8-stream示例
文章目录目标示例创建流filter 过滤数据shortd 排序distinct 去重collect 聚合数据map 映射字段limit 取前几个skip 跳过几个xxMathanyMatch 包含任意一个allMatch 包含所有noneMatch 不包含任意一个flatmap 将多个流合并为一个流reduce 合并数据目标熟悉stream 大部分的操作参考: java8 实战书籍(推荐阅读) 、java8 简明教程示例基本会把Stream 类中的方法都实验一遍,具体的方法信息可以参考 j原创 2020-10-24 11:41:54 · 349 阅读 · 0 评论 -
java8-stream
文章目录目标Stream基础概念注意点具体的api 参考Stream 的相关apicollectors 相关小技巧目标了解 java8 stream 的操作参考:java8 实战书籍,java简明教程Stream对于stream 不要误认为是操作io 的类,java8 提供的stream 是用于处理集合(Collection)的数据流。基础概念通过stream 可以实现链式操作,以 点 方法 的形式,将方法链接的在一起。Arrays.stream(new String[]{"aaaa原创 2020-07-03 11:09:59 · 353 阅读 · 0 评论 -
java8-lamdba
文章目录目标基础概念lamdba 表达式双冒号 :: 关键字Lambda的范围一些函数式接口的简单介绍PredicateFunctionSupplierConsumerToIntFunction目标了解lamdba 表达式参考 java 简明教程文档深入理解Java双冒号(::)运算符的使用Java8新特性2:方法引用–深入理解双冒号::的使用基础概念引入两个概念: 函数式接口,接口中的默认方法函数式接口:如果一个接口中,只包含一个抽象方法,就可以认为是一个函数式接口。其中可以使原创 2020-06-28 12:10:23 · 2144 阅读 · 0 评论