java8
子书少卿
一念
展开
-
java stream 常用方法--笔记
1、对象List排序students.stream().sorted(Comparator.comparing(Student::getMark).reversed()).collect(Collectors.toList());todo原创 2022-04-13 09:40:23 · 218 阅读 · 0 评论 -
代码块{普通代码块、构造块、静态快、同步代码块}
分类:普通代码块、构造块、静态快、同步代码块普通代码块:方法中的代码块构造块:写在类中的代码块,当调用该类的构造方式(实例)时,代码块先执行,如果是静态代码块只执行一次,如果不是则每次 实例都执行静态块:(推荐使用) 1、在非主类中使用 静态块有限与构造块先执行,不管实例化多少对象,静态块都只执行一次;可以用来初始化数据 2、在主类中使用 静态代码块优先于...原创 2020-06-07 12:10:59 · 254 阅读 · 0 评论 -
@Scheduled在springboot中的使用
@Scheduled注解参数:cron:cron表达式,指定任务在特定时间执行; fixedDelay:表示上一次任务执行完成后多久再次执行,参数类型为long,单位ms; fixedDelayString:与fixedDelay含义一样,只是参数类型变为String; fixedRate:表示按一定的频率执行任务,参数类型为long,单位ms; fixedRateString: 与fixedRate的含义一样,只是将参数类型变为String; initialDelay:表示延迟多久再第一次执原创 2020-05-25 16:38:36 · 2592 阅读 · 0 评论 -
springboot中的aop配置(hello world)及统一异常处理
1、添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency>2、添加切面类package com.example.demo.aop;import lombok.SneakyThrows;import lombok.ex原创 2020-05-10 16:14:18 · 1317 阅读 · 1 评论 -
java8中的接口-新增方法、及函数式接口使用
1、接口中可以定义除抽象方法外的普通方法,default,该方法可以有方法体,对于实现了该接口的实体可以直接调用该普通方法 static修饰的方法, 可以直接通过接口调用//测试java8新特性public interface TestJava8 { public String apply();// 可以通过实现类的实例.方法 调用 default void...原创 2020-04-01 11:56:00 · 449 阅读 · 0 评论