# Java
68 篇文章与「Java」相关的全部文章。
Java 1.8 Lambda 访问局部变量
在 Lambda 表达式中,我们可以访问外部的 final 类型变量,如下面的示例代码...
Java 1.8 Lambda 访问成员变量和静态变量
上一章节中,了解了如何在 Lambda 表达式中访问局部变量。与局部变量相比,在 Lambda 表达式中对成员变量和静态变量拥有读写权限...
Java 1.8 Lambda 访问接口的默认方法
本小节中,我们将学习 Java 1.8 中如何在 Lambda 中访问接口的默认方法...
Java 1.8 Function 函数式接口
当 Java 1.8 引入函数式接口时,Function 成为了其中一个重要的接口。Function 接口代表一个接受一个参数并且产生结果的操作。它在 Java 中被广泛用于函数式编程以及 Stream API 中的转换操作。
Java 1.8 Consumer 消费者函数式接口
Consumer 接口代表一个接受一个参数并且不返回结果的操作。它在 Java 中被广泛用于遍历集合或执行消费型操作。
Java 1.8 Comparator 比较函数式接口
Comparator 接口常用于比较操作,它在集合排序、搜索、自定义排序等场景中提供了灵活的比较策略。
Java 1.8 Clock
Clock 提供对当前日期和时间的访问。我们可以利用它来替代 System.currentTimeMillis() 方法。另外,通过 clock.instant() 能够获取一个 instant 实例...
Java 1.8 BiFunction 函数式接口
BiFunction 接口代表一个接受两个参数并产生结果的操作。它在 Java 中**被广泛用于对两个输入参数进行操作,然后返回一个结果。
