博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java8新特性使用记录
阅读量:6896 次
发布时间:2019-06-27

本文共 534 字,大约阅读时间需要 1 分钟。

Lambda表达式

  ()->{}

引用

    要求引用的方法入参及返回值和要求的接口方法一致。

    方法引用:

        对象::实例方法、类::静态方法、类::实例方法(传入的第一个参数是另外方法的调用者,如果有其他参数,则是那个方法的参数)

    构造器引用:

        类::new

    数组引用:

        数组::new (Integer[]::new)

Stream API

    stream分类:串行(sequential)、并行(parallel)

    stream的创建

        集合/Arrays/Stream.of

    中间操作

        分类、切片:filter/distinct/limit/skip

        映射:map/flatMap

        排序:sort/sort(Comparator)

    终止操作

        查找、匹配:findFirst/findAny、allMatch/anyMatch/noneMatch、count/max/min/forEach

        归约:reduce

        收集:collect(collectors的使用)

其他

    接口中可以包含默认方法和静态方法

    时间相关:LocalDate/LocalTime/LocalDateTime

转载于:https://my.oschina.net/whling/blog/1808465

你可能感兴趣的文章
初始Ajax
查看>>
[杂记]如何在ppt里插入高亮代码
查看>>
Android中高效的显示图片之二——在非UI线程中处理图片
查看>>
PV、UV、IP之间的区别与联系
查看>>
ssh 操作 esxi 基本命令
查看>>
调用HtmlTestRunner生成测试报告为空
查看>>
最优装载(贪心)
查看>>
DAY10-MYSQL数据类型
查看>>
输出m的表格
查看>>
【学时总结】◆学时·VII◆ 高维DP
查看>>
帧动画
查看>>
rimraf --A deep deletion module for node (like `rm -rf`)
查看>>
工作习惯沉淀
查看>>
dedecms 常用标签调用
查看>>
数据结构--链表
查看>>
设计模式总结
查看>>
为mit scheme添加for循环语句
查看>>
python2.7+webdriver搭建
查看>>
Win10设置vs2010总是以管理员身份运行
查看>>
模块_pip、os模块
查看>>