其他分享
首页 > 其他分享> > Lambda

Lambda

作者:互联网

package com.student_thread.lambda;
public class Lambda {
        //3.静态内部类
        static class Like2 implements ILike{
            @Override
            public void Lambda() {
                System.out.println("I STUDENT LAMBDA PART TWO");
            }
        }


        public static void main(String[] args) {

            ILike like=new Like();
            like.Lambda();

            like = new Like2();
            like.Lambda();

            //4.局部内部类
            class Like3 implements ILike{
                @Override
                public void Lambda() {
                    System.out.println("I STUDENT LAMBDA PART THREE");
                }
            }
            like = new Like3();
            like.Lambda();

            //5.匿名内部类
            like =new ILike(){
                @Override
                public void Lambda() {
                    System.out.println("I STUDENT LAMBDA PART FOUR");
                }
            };
            like.Lambda();

            //6.用lambda简化测试
            like=()->{
                System.out.println("I STUDENT LAMBDA PART FIVE");
            };
            like.Lambda();



        }


    static class Like implements ILike{
        @Override
        public void Lambda(){
            System.out.println("LAMBDA PART ONE");
        }
    }

    interface ILike{
        void Lambda();
    }

}

 

标签:like,void,System,ILike,public,Lambda
来源: https://www.cnblogs.com/gzg-blogs/p/15631067.html