摘要: 1.匿名内部类中的变量捕获 public class App { String s1 = "全局变量"; public void testInnerClass() { String s2 = "局部变量"; new Thread(new Runnable() { String s3 = "内部变量" 阅读全文
posted @ 2020-06-02 23:21 豆莱浆渠 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: 1.lambda基本语法 (1)声明部分:就是和lambda表达式绑定的接口类型 (2)参数部分:包含一对圆括号中,和绑定的接口中的抽象方法中的参数个数和顺序相同 (3)操作符部分:-> (4)执行代码块:包含一对大括号中,出现在操作符的右侧 [接口声明] = (参数) -> {执行代码块} 例: 阅读全文
posted @ 2020-06-02 23:06 豆莱浆渠 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1.java类型系统内建函数式接口 (1) java.lang.Runnable (2) java.lang.Comparable (3) java.lang.Comparator (4) java.io.FileFilter (5) more.... (6) java.util.function. 阅读全文
posted @ 2020-06-02 22:44 豆莱浆渠 阅读(212) 评论(0) 推荐(0) 编辑