JDK1.8新特性☞函数式接口测试
来源:互联网 发布:南方策略优化混合基金 编辑:程序博客网 时间:2024/06/07 18:19
/**
* JDK1.8新特性☞函数式接口测试:函数式接口指仅仅包含一个抽象方法的接口,每一个该类型的方法都会匹配到这个抽象方法
* 默认方法不算抽象方法,也可以给函数式接口添加默认方法
* 函数式接口声明:在接口上面加注解@FunctionalInterface,如果编译器发现该接口下面有多于一个的抽象方法,就会报错
*
* @author Administrator
* @param <F>
* @param <T>
*/
@FunctionalInterface
public interface Convert<F, T> {
public static final int i=100;
T convert(F from);
public static void main(String[] args) {
System.out.println(i);
Convert<String, Integer> convert=(from)->Integer.valueOf(from);
Integer integer = convert.convert("20");
System.out.println(integer);
}
* JDK1.8新特性☞函数式接口测试:函数式接口指仅仅包含一个抽象方法的接口,每一个该类型的方法都会匹配到这个抽象方法
* 默认方法不算抽象方法,也可以给函数式接口添加默认方法
* 函数式接口声明:在接口上面加注解@FunctionalInterface,如果编译器发现该接口下面有多于一个的抽象方法,就会报错
*
* @author Administrator
* @param <F>
* @param <T>
*/
@FunctionalInterface
public interface Convert<F, T> {
public static final int i=100;
T convert(F from);
public static void main(String[] args) {
System.out.println(i);
Convert<String, Integer> convert=(from)->Integer.valueOf(from);
Integer integer = convert.convert("20");
System.out.println(integer);
}
}
测试结果
阅读全文
0 0
- JDK1.8新特性☞函数式接口测试
- JDK1.8新特性☞接口测试
- JDK1.8新特性(三)函数式接口
- JDK1.8新特性测试☞排序
- jdk1.8新特性-接口
- JDK1.8新特性--之默认接口
- jdk1.8 新特性
- jdk1.8新特性
- jdk1.8新特性
- jdk1.8新特性
- JDK1.8-新特性
- JDK1.8新特性
- JDK1.8新特性
- jdk1.8新特性
- JDK1.8新特性
- jdk1.8新特性
- JDK1.8新特性
- JDK1.8新特性
- break和continue的区别
- 4-20mA换算为实际值公式
- Quartz深入浅出
- C++文件读写详解(ofstream,ifstream,fstream)
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name解决方案
- JDK1.8新特性☞函数式接口测试
- 生成生成树计数 --- Matrix-Tree定理(基尔霍夫矩阵树定理)
- 判断满足条件的三位数
- opencv for python on ubuntu linux 环境搭建
- 递归算法
- 关于恶意经销商模型的一些思考
- 运行portecle.jar
- RecyclerView的侧滑删除置顶等实现
- SpringMVC 4.1 新特性(二)内容协商视图