[技术分享] 20171209_java8新特性_lambda表达式语法

Posted 一码平天下

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[技术分享] 20171209_java8新特性_lambda表达式语法相关的知识,希望对你有一定的参考价值。

@FunctionalInterface   //函数式接口:只有一个抽象方法的接口
public interface MyLambdaInterface {
    
    public int add(int i);

}


public class LambdaTest {
    
    @Test
    public void test(){
        Integer num = getValue(100,(x)->x+10);
//这个是lambda表达式,(x)是函数式接口的抽象方法的参数,->这个箭头叫lambda操作符,x+10是具体的实现 System.out.println(num); }
public int getValue(int i,MyLambdaInterface my){ return my.add(i); } }

 


以上是关于[技术分享] 20171209_java8新特性_lambda表达式语法的主要内容,如果未能解决你的问题,请参考以下文章

Java8 新特性_SGG

Java8 教程_编程入门自学教程_菜鸟教程-免费教程分享

java8新特性_lambda表达式

Java8新特性_interface中的static方法和default方法

Java8新特性_日期时间新类 LocalDateLocalTimeLocalDateTime

JavaSE基础入门_019_Java8特性