- 博客(4)
- 收藏
- 关注
原创 Stream流
Stream 是JDK1.8 中处理集合的关键抽象概念,Lambda 和 Stream 是JDK1.8新增的函数式编程最有亮点的特性了,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。limit是从流中的数据获取前几个,0表示没有,1表示获取第一个,不能是负数,否则抛出异常,经常和无限流配合使用。orElse(值) 是前两个方法的组合,如果容器中有数据,就返回容器中的数据,没有的话,使用括号中的值。就是把一个流收集起来,最终可以是收集成一个值也可以收集成一个新的集合。
2024-05-24 17:48:31
1820
1
原创 lambda表达式
函数式接口,即适用于函数式编程场景的接口。而Java中的函数式编程体现就是Lambda,所以函数式接口就是可 以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导。
2024-05-24 17:02:11
433
原创 JAVA泛型的应用
声明泛型接口和声明普通接口语法相似,在接口名称后面多了泛型标识,可以拿泛型标识作为方法的返回值类型或参数类型T getkey();1、public与返回值类型中间的非常重要,可以理解为声明此方法为泛型方法。2、只有在泛型列表中声明了泛型标识的方法才是泛型方法3、表明该方法将使用泛型类型T4、与泛型类的定义一样,此处T可以写为任意标识泛型方法:就是将方法参数类型中的泛型,提前在前面声明,必须用包起来。 修饰符 返回值类型 方法名(形参){
2024-05-17 15:13:22
1687
1
原创 Docker安装Redis
也可以使用自定义配置启动,这里我更推荐自定义配置首先进入并创建redis配置的映射目录然后创建编辑redis.conf添加配置# 解除连接限制,0.0.0.0是所有ip都可以访问# 端口号,默认是6379port 6379# 以守护线程的方式启动,默认为yes,但是使用docker启动会报错,所以改为no# 设置密码最后加载自定义配置启动容器。
2023-12-21 20:33:53
896
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人