
Java8-李贺飞
Java8-李贺飞
ZHOU_VIP
这个作者很懒,什么都没留下…
展开
-
Java8-取List对象中的最大值
public class Test { public static void main(String[] args) { List<Employee> employees = Arrays.asList( new Employee(1,"刘德华","88.8"), new Employee(2,"张学友","70"), new Employee(3,"黎明","90.5").原创 2022-04-18 17:25:26 · 2897 阅读 · 0 评论 -
Java8日期时间转换-Date与LocalDate互转
package com.bmw.dorms.modules.mail;import java.time.*;import java.util.Date;/** * @program: * @description: * @Author:Shu.Zhou * @Date 2021/12/27 */public class Test { // 01. java.util.Date --> java.time.LocalDateTime public void U.原创 2021-12-27 16:57:41 · 140 阅读 · 0 评论 -
Java8-日期时间计算工具类
package com.drew.util;import java.time.DayOfWeek;import java.time.LocalDate;import java.time.LocalDateTime;import java.time.LocalTime;import java.time.MonthDay;import java.time.Period;import java.time.format.DateTimeFormatter;import java.time.for.原创 2021-12-27 15:43:51 · 482 阅读 · 0 评论 -
Java8新特性_重复注解与类型注解
代码:原创 2021-12-05 12:09:56 · 440 阅读 · 0 评论 -
Java8新特性_新时间和日期API-时间格式化与时区的处理
package com.zs.boot.controller;import org.junit.Test;import java.time.*;import java.time.format.DateTimeFormatter;import java.time.temporal.TemporalAdjusters;import java.util.Set;public class TestlocalDateTime { //5. DateTimeFormatter ...原创 2021-12-05 11:54:43 · 308 阅读 · 0 评论 -
Java8新特性_新时间和日期API-时间校正器
package com.zs.boot.controller;import org.junit.Test;import java.time.*;import java.time.temporal.TemporalAdjusters;public class TestlocalDateTime { //4. TemporalAdjuster : 时间校正器 @Test public void test4(){ LocalDateTime ldt = ...原创 2021-12-05 11:15:45 · 512 阅读 · 0 评论 -
Java8新特性_新时间与日期API-本地时间与时间戳
package com.zs.boot.controller;import org.junit.Test;import java.time.*;public class TestlocalDateTime { //1. LocalDate、LocalTime、LocalDateTime @Test public void test(){ LocalDateTime ldt = LocalDateTime.now(); Syst...原创 2021-12-05 10:59:01 · 167 阅读 · 0 评论 -
Java8新特性_传统时间格式化的线程安全问题
package com.zs.boot.controller;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util.List;import java.util.concurrent.Callable;import java.util.concurrent.ExecutorService;import java.util.concurrent.Ex.原创 2021-12-04 20:52:35 · 234 阅读 · 0 评论 -
Java8新特性_接口中的默认方法与静态方法
package com.zs.boot.controller;public interface MyFun { default String getName(){ return "哈哈"; }}package com.zs.boot.controller;public class MyClass { public String getName(){ return "嘿嘿"; }}package com.zs.b...原创 2021-12-04 20:09:47 · 407 阅读 · 0 评论 -
Java8新特性_Optional容器类
package com.zs.boot.controller;public class Employee implements Comparable<Employee>{ private int id; private String name; private int age; private double salary; private Status status; public Employee() { } public Employee(String nam...原创 2021-12-04 14:12:50 · 1123 阅读 · 0 评论 -
Java8新特性_并行流与串行流
package com.zs.boot.controller;import java.util.concurrent.RecursiveTask;public class ForkJoinCalculate extends RecursiveTask<Long> { private long start; private long end; public ForkJoinCalculate(long start, long end) { ...原创 2021-12-03 23:49:45 · 325 阅读 · 0 评论 -
Java8新特性-日期工具类DateTimeFormatter.ofPattern(pattern)个人补充
package com.xiaobu.base.utils; import java.time.*;import java.time.format.DateTimeFormatter;import java.time.temporal.ChronoUnit; /** * @author zs * @version JDK1.8.0_171 * @date on 2020/7/1 * @description V1.0 LocalDateTime工具类 * SQL -> Jav.原创 2020-07-01 15:11:27 · 2059 阅读 · 0 评论 -
Java8新特性_Stream API 练习
package com.zs.boot.controller;import org.junit.Test;import java.util.*;import java.util.stream.Collectors;public class TestStream5API { //求每个数的平方 @Test public void test1() { Integer[] nums = new Integer[]{1,2,3,4,5}; //.原创 2022-03-08 16:57:26 · 595 阅读 · 0 评论 -
Java8新特性_Lambda表达式map遍历写法(个人补充)
package com.bmw.api.platform.portal.apiservice.controller;public class Employee implements Comparable<Employee>{ private int id; private String name; private int age; private double salary; private Status status; public.原创 2022-03-08 17:03:06 · 2323 阅读 · 2 评论 -
Java8新特性_Stream_归约与收集
package com.zs.boot.controller;public class Employee implements Comparable<Employee>{ private int id; private String name; private int age; private double salary; private Status status; public Employee() { } public Employee(Stri...原创 2021-12-01 22:58:28 · 393 阅读 · 0 评论 -
Java8新特性_Stream_查找与匹配
package com.zs.boot.controller;public class Employee implements Comparable<Employee>{ private int id; private String name; private int age; private double salary; private Status status; public Employee() { } public Employee(Strin...原创 2021-11-28 22:03:46 · 1008 阅读 · 0 评论 -
Java8新特性_Stream_排序
package com.zs.boot.controller;public class Employee { private int id; private String name; private int age; private double salary; private Status status; public Employee() { } public Employee(String name) { this.name = name; } public ...原创 2021-11-28 13:59:31 · 778 阅读 · 0 评论 -
Java8新特性_Stream_映射
package com.zs.boot.controller;public class Employee { private int id; private String name; private int age; private double salary; private Status status; public Employee() { } public Employee(String name) { this.name = name; } public ...原创 2021-11-28 12:19:04 · 249 阅读 · 0 评论 -
Java8新特性_Stream_筛选与切片
package com.zs.boot.controller;public class Employee { private int id; private String name; private int age; private double salary; private Status status; public Employee() { } public Employee(String name) { this.name = name; } public ...原创 2021-11-28 10:58:33 · 468 阅读 · 0 评论 -
Java8新特性_创建 Stream
package com.zs.boot.controller;import java.util.ArrayList;import java.util.Arrays;import java.util.Iterator;import java.util.List;import java.util.stream.Stream;import org.junit.Test;/* * 一、Stream API 的操作步骤: * * 1. 创建 Stream ...原创 2021-11-17 22:11:52 · 1160 阅读 · 0 评论 -
Java8新特性_方法引用与构造器引用
package com.zs.boot.controller;import java.io.PrintStream;import java.util.Arrays;import java.util.Comparator;import java.util.List;import java.util.function.BiFunction;import java.util.function.BiPredicate;import java.util.function.C...原创 2021-11-08 22:24:59 · 334 阅读 · 0 评论 -
Java8新特性_四大内置核心函数式接口
四大内置核心函数式接口:package com.zs.boot.controller;import org.junit.Test;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.function.Consumer;import java.util.function.Predicate;import java.util.function.Functi.原创 2022-03-08 17:01:57 · 222 阅读 · 0 评论 -
Java8新特性_Lambda 练习
package com.zs.boot.controller;import org.junit.Test;import java.util.Arrays;import java.util.Collections;import java.util.List;public class TestLambda3 { public class Employee{ private String name; private int age; p...原创 2022-03-08 17:00:03 · 391 阅读 · 0 评论 -
Java8新特性_Lambda 基础语法
package com.zs.boot.controller;import java.util.ArrayList;import java.util.Comparator;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.function.Consumer;import org.junit.Test;/* * 一、Lambda 表达式的基础语法:Java8中引入了.原创 2021-11-07 00:12:50 · 155 阅读 · 0 评论 -
Java8新特性_为什么使用Lambda表达式
package com.zs.boot.controller;import org.junit.Test;import java.util.*;public class TestLambda { //原来的匿名内部类 @Test public void test1(){ Comparator<Integer> com = new Comparator<Integer>() { @Override .原创 2021-11-06 22:25:45 · 165 阅读 · 0 评论