发布时间:2026-06-22阅读(1)
满怀忧思,不如先干再说!通过学习,重新定义自己!
技术的升级往往不是独立的,而是一次系统性的升级,小部分升级通常是改BUG,JDK8的升级意义非常重大,各个升级环环相扣!本篇介绍的函数式接口和上篇讲解的《Lambda表达式》紧密相关!本篇你只需要搞懂什么是函数式接口这个概念就行啦,代码写不写无所谓,非常简单!
掌握内容函数式接口就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口,是Lambda表达式的实现前提,可以使用@FunctionalInterface注解修饰

java一直倡导面向对象,随着Python、Scala等语言的兴起和新技术的挑战,Java必须调整来支持更加广泛的技术要求,所以Java不单单OOP【面向对象编程】同样支持OOF【面向函数编程】。
以往需要通过匿名内部类实现,现在都可以通过Lambda实现,其实Lambda表达式可以看做是一个函数式接口的实例。
JDK内置函数式接口注:不需要掌握,不需要掌握!我看网上很多资料都只写了四个内置接口,比较局限,这里对JDK内置接口做一个全面的说明,只需要知道有这么多内置接口,并不是只有四个就可以了
JDK8新增函数式接口:
JDK8新推出的函数式接口在java.util.Function包下
作用如下:
Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图