Supplier函数式接口

Supplier接口的不传入参数,返回一个值。真是一个无私奉献的接口,尚未default方法。dom

下面就想用一个接口试试,其实我原本用的是IntSupplier,可是发如今使用方法引用的时候,很差把Math.random()返回的结果转化为Int类型,就另投新欢DoubleSuppler啦:函数

  • 匿名内部类的实现
  • lambda表达式
  • 方法引用

和这IntSupplier,DoubleSupplier相似的,还有LongSupplier,BooleanSupplier,返回响应类型的数据。blog

这样的使用是否是让人想起无参的构造函数。接口

Supplier的介绍太简洁lambda