
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 · 2926 阅读 · 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 · 155 阅读 · 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 · 503 阅读 · 0 评论 -
Java8新特性_重复注解与类型注解
代码:原创 2021-12-05 12:09:56 · 452 阅读 · 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 · 327 阅读 · 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 · 540 阅读 · 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 · 185 阅读 · 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 · 248 阅读 · 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 · 425 阅读 · 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 · 1138 阅读 · 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 · 349 阅读 · 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 · 2086 阅读 · 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 · 621 阅读 · 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 · 2350 阅读 · 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 · 406 阅读 · 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 · 1034 阅读 · 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 · 794 阅读 · 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 · 265 阅读 · 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 · 483 阅读 · 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 · 1178 阅读 · 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 · 348 阅读 · 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 · 242 阅读 · 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 · 408 阅读 · 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 · 166 阅读 · 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 · 181 阅读 · 0 评论