zoukankan      html  css  js  c++  java
  • JDK1.8最新特性Lambda表达式(重点)

    一个旧版本JDK简单匿名类的用例如下所示: // Java 8之前:

    JButton show = new JButton("Show");

    show.addActionListener(new ActionListener() {

    @Override

    public void actionPerformed(ActionEvent e)

    { System.out.println("Event handling without lambda expression"); }

    });

    // Java 8方式:

    show.addActionListener(  (e) -> { System.out.println("Lambda expressions");  });

    注意:lambda表达式只能用于匹配只包含一个抽象方法的接口。

    e等价于java 8 之前的实现的actionPerformed 中的参数   ActionEvent e

  • 相关阅读:
    as
    留言板
    HEOI2020游记
    min_25筛学习笔记
    计算几何初步
    「狗屁不会」exlucas
    GCD of Sequence
    做题记录
    一些奇怪的坑+好东西
    关于我
  • 原文地址:https://www.cnblogs.com/runningTurtle/p/7070189.html
Copyright © 2011-2022 走看看