lambda是正确的拼写
讲一下lambda的使用,以及内部类的使用
lambda主要用简化在创建多线程的时候,这个线程用的比较少,比如说用一次,我们只需要关注它里面重写的代码的功能。 说白了关注的就是线程体。
lambda是一个表达式简化线程的使用,线程一般来说用一次或者很少的次数
一个类如果用一次的情况下,为了提升性能,我们可以把它做内部类。做内部类的好处是随着外部类的使用而去加载,如果外部类不使用它就不会加载。不会随着程序的加载而加载
java程序执行过程分为两步,下图为流程示意图
第一步:将java源码(.java文件)通过编译器(javac.exe)编译成JVM文件(.class文件)
第二步:将JVM文件通过java.exe执行,输出结果
方法内部的类就做局部内部类
叫做实现类体
一定要带线程体,因为接口不能实例化
把接口名和方法名都删掉,一般是简单的线程体我们才使用lambda
在推导的时候只能有一个方法,如果接口里面有多个方法就不行了
閱讀更多 滴滴滴程序員 的文章