Java解雇-可运行任务
示例
执行程序接受java.lang.Runnable包含要在另一个线程中运行的代码(可能包含计算或长期运行或繁重的代码)。
用法是:
Executor exec = anExecutor;
exec.execute(new Runnable() {
@Override public void run() {
//分担工作,无需返回结果
}
});请注意,使用该执行程序,您将无法取回任何计算值。
使用Java8,可以利用lambda缩短代码示例。
Executor exec = anExecutor;
exec.execute(() -> {
//分担工作,无需返回结果
});