使用lambda调用无参函数

 

 

package com.mayikt.service;

/**
 * @ClassName AcanthopanaxInterface
 * @Author 蚂蚁课堂余胜军 QQ644064779 www.mayikt.com
 * @Version V1.0
 **/
@FunctionalInterface
public interface AcanthopanaxInterface {
    void get();
}

 

 

package com.mayikt;

import com.mayikt.service.AcanthopanaxInterface;

/**
 * @ClassName Test03
 * @Author 蚂蚁课堂余胜军 QQ644064779 www.mayikt.com
 * @Version V1.0
 **/
public class Test03 {
    public static void main(String[] args) {
        //1.使用匿名内部类调用
        new AcanthopanaxInterface() {
            @Override
            public void get() {
                System.out.println("get");
            }
        }.get();
        AcanthopanaxInterface acanthopanaxInterface=   ()->{
            System.out.println("使用lamdba表达式调用方法");
        };
        acanthopanaxInterface.get();

    }
}

 

posted @ 2021-11-22 23:42  AngDH  阅读(57)  评论(0编辑  收藏  举报