【JAVA SE基础篇】55.简化线程

1.简化线程

线程体只调用一次的时候,可以简化线程

使用:匿名内部类或静态内部类或局部内部类

例:

JDK8使用了lamba表达式来进行简化线程

例:

 

注:接口里只能由一个方法

2.lambda表达式的使用

1.无参无返回值

 

2.无参有返回值

 

3.有返回值有参数

 

 3.lambda在线程中应用

lambda的使用是为了避免匿名内部类定义过多,其实质属于函数式编程的概念

简单的线程优先使用lambda表达式

在匿名内部类的使用中,lambda十分常见

例:

 

posted @ 2020-07-16 12:27  CKuan  阅读(187)  评论(0编辑  收藏  举报