JDK8新特性
HHaDog
这个作者很懒,什么都没留下…
展开
-
JDK8新特性之Optional
Optional中避免Null检查 可以为null的容器对象,作用就是为了解决避免NULL检查,防止抛出空指针异常 基本使用 创建Optional对象 Optional.of() ;//创建Optional对象 //传入非空值可正常运行,传入null则会抛出空指针异常 Optional.ofNullLable(); //即可传入具体指,也可传入null Optional.empty(); //无参数,传入一个空 判断Optional是否有具体值 Optional op = Optional.of("***原创 2021-08-02 10:04:04 · 141 阅读 · 0 评论 -
JDK8新特性之集合的增强
集合的增强 旧接口 interface interfaceName{ 静态常量; 抽象方法; } 新接口 interface interfaceName{ 静态常量; 抽象方法; 静态方法; 默认方法; } 原因: 不利于接口的拓展。新增接口需要全部的实现类进行重写 默认方法语法 interface interfaceName { 修饰符 default 返回值类型 方法名(){ 方法体; } } 使用 实现类重写接口方原创 2021-07-29 11:35:16 · 137 阅读 · 0 评论