- lambda由来:它是由希腊字母
- lambd可以简化匿名内部类的写法。匿名内部类—》内部类—》什么是类(class),通过匿名函数(没有名字)来调用方法体通过->符号来调用方法体
private static void method2() { new Thread(()->System.out.println(“2222”)).start(); } private static void method1() { new Thread(new Runnable() { public void run() { System.out.println(“1111”); } }).start(); }
- Throwable中的方法
- getMessage()
- 获取异常信息,返回字符串。
- toString()
- 获取异常类名和异常信息,返回字符串。
- printStackTrace()
- 获取异常类名和异常信息,以及异常出现在程序中的位置。返回值void。
- printStackTrace(PrintStream s)
- 通常用该方法将异常内容保存在日志文件中,以便查阅。
- getMessage()
- Lambda是什么
- “Lambda 表达式”(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象 (lambda abstraction),是一个匿名函数,即没有函数名的函数 所以试着使用匿名函数的方式来理解
- Lambda作用
- 去掉匿名内部类
- lambda语法
- 匿名函数:只保留参数列表->引用方法体