自定义一个Runnable的函数式接口
时间: 2024-03-01 19:56:17 浏览: 39
函数式接口
可以自定义一个函数式接口来表示一个可以作为线程运行的任务,可以使用如下代码:
```
@FunctionalInterface
public interface RunnableTask {
void run();
}
```
这个接口定义了一个名为 `run` 的抽象方法,没有参数和返回值,可以表示一个可以作为线程运行的任务。使用 `@FunctionalInterface` 注解来标记这是一个函数式接口,确保接口中只有一个抽象方法。
阅读全文