java_函数式编程
Posted aikang525
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java_函数式编程相关的知识,希望对你有一定的参考价值。
创建函数式接口:
1 //定义了一个函数式接口 2 @FunctionalInterface 3 public interface BlogTest 4 /* 5 函数式接口: 6 概念:有且仅有一个抽象方法的接口 7 接口中任何包含其他方法(默认,静态,私有) 8 格式: 9 interface 接口名称 10 public abstract 返回值类型 方法名称(可选参数信息); 11 其他非抽象方法内容 12 13 注解:@FunctionalInterface 检测接口是否是一个函数式接口 14 */ 15 16 public void show(); 17
使用函数式接口:
1 //使用函数式接口 2 class Test02 3 //方法中的参数是函数式接口 4 public static void show1(BlogTest blogTest) 5 System.out.println("我是一个函数式接口"); 6 7 8 public static void main(String[] args) 9 //调用函数式接口 10 //方法的参数是一个函数式接口,所以可以传递Lambda表达式show((函数参数) 11 show1(()->); 12 13
以上是关于java_函数式编程的主要内容,如果未能解决你的问题,请参考以下文章