Android学习笔记 Lambda for Android

来源:互联网 发布:雅马哈网络经销商查询 编辑:程序博客网 时间:2024/06/03 19:40

Lambda 是一种匿名表达式,平时我们写匿名内部类的时候都是这么写的

mNameEt.setOnFocusChangeListener(new View.OnFocusChangeListener() {    @Override    public void onFocusChange(View view, boolean b) {    }});

使用Lambda后我们可以这么写:

mNameEt.setOnFocusChangeListener((view, b) -> {});

线程中的使用

new Thread(() -> {    // 实现run方法}).start();

PS.    Lambda需要使用jdk 1.8编译

原创粉丝点击