- 博客(15)
- 收藏
- 关注
原创 Lambda
2.类型注解:Java 8为@Target元注解新增了两种类型:TYPE_PARAMETER,TYPE_USE。1.重复注解:允许在同一个地方多次使用同一个注解,在Java 8中使用@Repeatable注解定义重复注解。TYPE_PARAMETER :表示该注解能写在类型参数的声明语句中。TYPE_USE :表示注解可以在任何用到类型的地方使用。定义重复注解 使用@Repeatable。
2023-03-22 23:34:57 78
原创 Lambda
Lambda方法引用与构造器引用一、方法引用:若lambda体中的内容有方法已经实现了,即可使用“方法引用” 主要有3种语法格式 ① 对象::实例方法名 ② 类::静态方法名 ③ 类::实例方法名 注意:① lambda体中调用方法的参数列表与返回类型,要与函数式接口中抽象方法的参数列表和返回类型一致 ② 若lambda参数列表中的第一参数是实例方法的调用者,而第二个参数是实例方法的参数时,可以使用ClassName::method 二、构造器引用 格式
2022-05-04 19:03:13 217
原创 Lambda
Java8 内置4大核心函数式接口 Consumer<T> 消费型接口 void accept(T t) Supplier<T> 供给型接口 T get() Function<T,R> 函数型接口 R apply(T t) Predicate<T> 断言型接口 boolean test(T t)public class TestLambd
2022-04-06 02:08:07 73
原创 Lambda
LambdaLambda语法Lambda语法 1.Lambda表达式的基础语法 Java8中引入了一个新的操作符"->" 该操作符称为箭头操作符或Lambda操作符 箭头操作符分为2部分 左侧:Lambda表达式的参数列表 右侧:Lambda表达式中所需执行的功能,即Lambda体 2.Lambda表达式需要函数式接口的支持 函数式接口:接口中只有一个抽象方法的接口,称为函数式接口,可以使用@FunctionalInterface修饰
2022-02-25 19:53:43 221
原创 Java实现Minio上传下载文件
1.导包<dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>3.0.10</version></dependency>2.配置minio服务端路径及登录秘钥minio: url: http://localhost:9000 accessKey: minioadmi
2022-02-09 15:26:46 3010
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人