- 博客(5)
- 收藏
- 关注
原创 CollectionUtils.isEmpty() 和 StringUtils.isBlank()两者区别
是两个不同的工具方法,用于检查不同类型的数据是否为空。它们的主要区别在于它们的作用对象和返回值类型。
2023-10-09 14:06:02
322
1
原创 Java开发你还不会Stream API?
Stream API把真正的函数式编程风格引入到java中,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作,,集合是一种静态的内存结构数据,讲的是数据,而Stream是有关计算,讲的是计算。
2023-10-08 22:25:03
63
原创 方法引用和构造器引用
同时,抽象方法a中有n个参数,方法b中有n-1个参数,且抽象方法a的第一个参数作为方法b的调用者,且抽象方法a的后n-1个参数与方法b的n-1个参数的类型相同。要求:函数式接口中的抽象方法a与其内部实现时调用的对象的某个方法b的形参列表和返回值类型相同,可以考虑使用方法b实现对方法a的替换、覆盖。要求:函数式接口中的抽象方法a与其内部实现时调用的类的某个方法b的形参列表和返回值类型相同,可以考虑使用方法b实现对方法a的替换、覆盖。注意:此方法b是非静态的方法,需要对象调用,但格式上使用对象a所属的类。
2023-10-07 13:20:49
74
1
原创 java中的匿名实现类
在java中,匿名实现类对象是一种特殊的对象,它是通过匿名类来创建的。匿名类是一个没有名字的类,它是在代码中直接定义和实例化的。匿名实现类对象通常用于实现接口或者扩展类,因为它可以快速地创建一个实现特定接口的对象,而不需要显式地定义一个新的类。
2023-09-28 13:45:22
317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人