java8
文章平均质量分 82
记录java8的一些操作
lockie_zou
这个作者很懒,什么都没留下…
展开
-
java 异步 CompletableFuture 详解
java 异步 CompletableFuture转载 2022-11-23 18:03:26 · 1956 阅读 · 0 评论 -
Java8日期处理
Java8日期处理的实践,太有用了Java 8 推出了全新的日期时间API,在教程中我们将通过一些简单的实例来学习如何使用新API。Java处理日期、日历和时间的方式一直为社区所诟病,将 java.util.Date设定为可变类型,以及SimpleDateFormat的非线程安全使其应用非常受限。新API基于ISO标准日历系统,java.time包下的所有类都是不可变类型而且线程安全。...转载 2020-02-26 16:07:35 · 330 阅读 · 0 评论 -
使用工厂策略模式减少if else
策略模式的使用场景:针对同一问题的多种处理方式,仅仅是具体行为有差别时; 需要安全地封装多种同一类型的操作时; 同一抽象类有多个子类,而客户端需要使用 if-else 或者 switch-case 来选择具体子类时。我们假设电商场景,购物时根据会员等级不同付款时优惠的价格也不同最早我们没有使用任何策略模式,最原始的代码如下:@Servicepublic class Calc...原创 2019-12-13 18:08:53 · 746 阅读 · 0 评论 -
java8 stream项目常用方法
java8 stream常用操作新建user对象@Datapublic class UserEntity implements Serializable { private int userId; private String userName; private int age; private String address; private D...原创 2019-12-13 15:53:23 · 674 阅读 · 0 评论 -
java8 stream常用方法
一. 什么是 StreamStream 中文称为“流”,通过将集合转换为这么一种叫做 “流” 的元素序列,通过声明性方式,能够对集合中的每个元素进行一系列并行或串行的流水线操作。二. 流操作整个流操作就是一条流水线,将元素放在流水线上一个个地进行处理。其中数据源便是原始集合,然后将如 List<T> 的集合转换为 Stream<T> 类型的流,并对流进...原创 2019-05-20 15:50:04 · 32891 阅读 · 17 评论