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