欢迎光临散文网 会员登陆 & 注册

函数式编程学习前置知识之匿名内部类

2023-06-07 18:04 作者:隔壁小黄不秃头  | 我要投稿

概念

  • 没有名字的内部类

  • 用于在程序中创建一个只使用一次的临时类

  • 使用 new 关键字来创建一个对象,重写该类的方法或实现该类的接口

语法体

new 父类构造器或接口() {

  // 匿名内部类的定义

}

案例演示

@Test

void anyoneMittyClass(){

    //该对象作为参数传递给 Thread 构造函数中

    Thread thread =new Thread(new Runnable() {

        @Override

        public void run() {

            System.out.println("小黄开始run啦。。。");

        }

    });

    thread.start();

}

Runnable接口有且只有一个抽象方法,使用@FunctionalInterface标识

Runnale接口类


函数式编程学习前置知识之匿名内部类的评论 (共 条)

分享到微博请遵守国家法律