随笔分类 -  Java8

Java8新特性5-流Stream
摘要:Stream是Java 8中引入的全新API,位于java.util.stream包下,它与 java.io 包下的 InputStream 和 OutputStream 等输入输出流是完全不同的概念; Java 8 中的 Stream 是对数组、集合(Collection、List、Set)功能的 阅读全文

posted @ 2023-02-14 10:41 companion 阅读(43) 评论(0) 推荐(0) 编辑

Java8新特性4-Optional类
摘要:Optional 类是一个可以为null的容器对象,如果值存在则isPresent()方法会返回true,否则为false,调用get()方法会返回该对象; Java8中Optional的引入,这样方便我们进行空值检测; Optional 类的引入很好的解决空指针异常问题,使得开发避免了大量Null 阅读全文

posted @ 2023-02-13 14:57 companion 阅读(33) 评论(0) 推荐(0) 编辑

Java8新特性3-Lambda-内置功能性函数式接口
摘要:比较典型的几个 Java8的内置功能性函数式接口在java.util.function包下,主要有四大核心的内置功能型函数式接口: 谓词( Predicate) 函数( Function) 生产者( Supplier) 消费者( Consumer) 1、谓词:(Predicate) 谓词是单参数的返 阅读全文

posted @ 2023-02-11 17:26 companion 阅读(60) 评论(0) 推荐(0) 编辑

Java8新特性3-函数式接口和Lambda表达式
摘要:1.函数式接口 1.只包含一个方法的接口(有且只有一个方法,并且该方法必须是抽象方法)叫函数式接口; 2.在Java 8中通过@FunctionalInterface注解,将一个接口标注为函数式接口,该接口只能包含一个抽象方法,但是可以有一个或多个默认接口方法和静态方法; 3.函数式接口是为Java 阅读全文

posted @ 2023-02-11 17:22 companion 阅读(36) 评论(0) 推荐(0) 编辑

Java8新特性2-静态方法
摘要:public static的静态方法,只能通过接口调用,不能通过实现类调用; 默认接口方法 提供默认的功能实现,你不喜欢可以改。 静态接口方法 同样提供一个默认的功能实现,对不起爱用不用。-辅助手段 阅读全文

posted @ 2023-02-10 17:05 companion 阅读(14) 评论(0) 推荐(0) 编辑

Java8新特性1-默认方法
摘要:https://www.cnblogs.com/bingquan1/p/12652690.html public interface InterfaceDefault { //抽象方法 public abstract void Method(); //新添加一个默认方法 public default 阅读全文

posted @ 2023-02-08 17:15 companion 阅读(9) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示