1、Lambda表达式:用在只有一个抽象方法的接口中 比匿名内部类使用起来更简洁
https://www.bilibili.com/video/BV1FK4y1x7Ny?p=95
语法:(参数1、参数2...) -> {}
好处:(1)代码更简洁 (2) 不会单独生成class文件

2、Optional类主要解决的问题是空指针异常