java8特性介绍之-接口函数
来源:互联网 发布:运营商云计算案例 编辑:程序博客网 时间:2024/05/16 14:12
1.函数式接口,@FunctionalInterface
1.是一个接口
2.接口里面只能有一个抽象方法
2.函数式接口可以定义默认方法
@FunctionalInterfacepublic interface DriveInte {public void onDrive(String str);default void fun() {//函数式接口定义默认方法System.out.println("fun call back...");}}
3.函数式接口可以定义静态方法
@FunctionalInterfacepublic interface DriveInte {public void onDrive(String str);default void fun() {//函数式接口可以定义默认方法System.out.println("fun call back...");}static void func() {//静态实现方法System.out.println("static fun call back...");}}
4.Lambda表达式,匿名函数,基于数学lambda演算而来
(参数...) -> 表达式主体
Lambda表达式返回值是接口函数
完整形势如下
接口函数 = (参数...) -> 表达式主题
5.Lambda表达式迭代特性
List<String> list = new ArrayList<String>(); list.add("aa"); list.add("bb"); list.forEach(aa -> System.out.println(aa));
阅读全文
0 0
- java8特性介绍之-接口函数
- Java8新特性之 函数式接口FunctionalInterface详解
- Java8新特性之四函数式接口
- JAVA8新特性之(函数式接口)
- Java8之函数接口
- JAVA8 函数式接口介绍
- Java8新特性函数式接口
- Java8 新特性 函数式接口
- Java8之函数式接口
- java8新特性之接口定义增强
- Java8之Interface接口新特性
- 详解Java8特性之接口默认方法
- java8新特性之函数式接口、lambda表达式、接口的默认方法、方法和构造函数的引用
- Java8:接口新特性
- java8新特性介绍
- java8新特性介绍
- java8新增特性(二)----函数式接口(Functional)
- Java8 新特性之一---------Lambda表达式和函数式接口
- 平衡二叉查找(AVL)树(C++模板实现)
- 雅思作文_教育类(一)
- leetcode 673. Number of Longest Increasing Subsequence 动态规划DP
- JDK1.8发现无法引入javax.servlet包
- Kotlin之接口
- java8特性介绍之-接口函数
- 刚学完java,储存了大量的学习资料,免费分享给大家
- vs 导入命名空间问题
- Redis持久化
- C和指针 阅读笔记
- 移植LCD、触摸屏、USB驱动
- Keras和TensorFlow的关系和区别
- Activity 的切换效果 淡入淡出
- 关于C/C++中的trigraph,类似"??!"