码迷,mamicode.com
首页 > 其他好文 > 详细

lambda函数式编程

时间:2018-09-01 15:20:56      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:nbsp   UNC   构造方法   dem   ati   ali   lam   strong   static   

一、接口注解(@FunctionalInterface)

@FunctionalInterface
interface Interface1 {
    public void print();
}

public class LambdaTest {
    public static void main(String[] args) {
//        Interface1 i = new Interface1() {
//            @Override
//            public void print() {
//                System.out.println("QAQ");
//            }
//        };
        Interface1 i = () -> System.out.println(" I am lambda Demo");

        i.print();
    }
}

二、引用

  • 引用静态方法:类名称 :: static方法名称
  • 引用某个对象方法:实例化对象 :: 普通方法名称
  • 引用某个特定类的方法:类名称 :: 普通方法名称
  • 引用构造方法:类名称 :: new 。

 

lambda函数式编程

标签:nbsp   UNC   构造方法   dem   ati   ali   lam   strong   static   

原文地址:https://www.cnblogs.com/linhuanjie/p/9570284.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!