自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Switch新特性

在新特性中引入了一种新的开关标签 case L ->,表示如果标签匹配,则仅执行标签右侧的代码,箭头后可以是表达式、块或者 throw 语句。

2025-01-12 09:46:56 342

原创 Comparator比较器

用于对对象集合进行总排序:用来比较两个参数的大小:当 o1 小于、等于、大于 o2 时,分别返回负值、零、正值。其实现方式有两种:使用 lambda 表达式定义、自定义 compare 实现比较器

2025-01-12 09:45:13 1626

原创 Lambda表达式

Lambda 表达式:在 java8 语言中引入的一种新的语法元素和操作符。这个操作符为->,该操作符被称为 Lambda 操作符或箭头操作符。他将 Lambda 分为了两个部分。

2025-01-12 09:41:42 336

原创 Functional接口(函数式接口)

函数式接口是指的接口。它可以包含多个默认方法或静态方法,但抽象方法只能有一个。这种接口都有一个注解。我们可以直接使用 Lambda 表达式来创建函数式接口,然后将创建的函数式接口直接作为某些方法的参数。forEach 是 Iterable 的默认接口,从定义中可以看出,他接受一个的参数。然后在内部遍历集合中的每个元素,并调用来处理每个元素。可以看到,forEach 本来是要接受一个 Consumer 类型的对象作为参数,然后我们直接使用 Lambda 表达式生成了一个 Consumer 对象作为参数。

2025-01-12 09:41:00 1144

原创 javaSE8新特性-方法引用

可以说,方法引用就是 Lambda 表达式、函数式接口的一个实例,通过方法的名字来指向一个方法,可以认为是 Lambda 表达式的一个语法糖。

2025-01-12 09:39:58 290

原创 Stream API

详细介绍java Stream流的使用和相关方法

2025-01-12 09:38:17 1368

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除