自迩

2021年1月25日

新时间与日期API

摘要: 1. LocalDate LocatTime LocalDateTime LocalDateTime ldt = LocalDateTime.now(); LocalDateTime ldt = LocalDateTime.of(2020, 10, 20, 20, 0, 0); ldt.plusYe 阅读全文

posted @ 2021-01-25 08:07 自迩 阅读(36) 评论(0) 推荐(0) 编辑

2021年1月24日

Optional类

摘要: Optional容器类的常用方法: 1. optional.of(T t) :创建一个Optional实例 Optional<Employee> op = Optional.of(new Employee()); Employee emp = op.get(); // 会在null处直接发生空指针异 阅读全文

posted @ 2021-01-24 13:27 自迩 阅读(431) 评论(0) 推荐(0) 编辑

2021年1月17日

Stream

摘要: 流(Stream) Stream是数据渠道,用于操作数据源(集合、数组等)所生成的元素序列。 “集合讲的是数据,流讲的是计算”! 注意: 1)Stream 不会自己存储元素 2)Stream 不会改变源对象。相反,Stream会返回一个持有结果的新Stream 3)Stream 操作是延迟执行的。这 阅读全文

posted @ 2021-01-17 20:46 自迩 阅读(374) 评论(0) 推荐(0) 编辑

Lambda表达式(二)

摘要: 一、Java 8 内置的四大核心函数式接口 Consumer<T> :消费型接口 void accept(T t); Supplier<T> :供给型接口 T get(); Function<T, R> :函数型接口 R apply(T t); Predicate<T> :断言型接口 boolean 阅读全文

posted @ 2021-01-17 16:14 自迩 阅读(33) 评论(0) 推荐(0) 编辑

2021年1月12日

Lambda表达式(一)

摘要: 1. Lambda表达式基础语法 lambda是一个匿名函数 参数列表 方法体 ():描述参数列表 { } :描述方法体 -> :lambda运算符 读作goes to 2. 语法精简 1)参数 由于在接口的抽象方法中,已经定义了参数的数量和类型,所以在lambda表达式中,参数类型可以省略。 备注 阅读全文

posted @ 2021-01-12 08:02 自迩 阅读(40) 评论(0) 推荐(0) 编辑

导航