Skip to content

Commit 637c0ae

Browse files
author
shibo
committed
作业2 future实现
1 parent b350b02 commit 637c0ae

1 file changed

Lines changed: 1 addition & 6 deletions

File tree

  • 03concurrency/0301/src/main/java/java0/conc0303/homework03

03concurrency/0301/src/main/java/java0/conc0303/homework03/Homework1.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,7 @@ public static void main(String[] args) throws InterruptedException, ExecutionExc
1212

1313
Homework1 demo = new Homework1();
1414

15-
FutureTask<Integer> task = new FutureTask<>(new Callable<Integer>() {
16-
@Override
17-
public Integer call() throws Exception {
18-
return demo.sum();
19-
}
20-
});
15+
FutureTask<Integer> task = new FutureTask<>(() -> demo.sum());
2116
new Thread(task).start();
2217
System.out.println(Thread.currentThread().getName() + "异步计算的结果为:" + task.get());
2318
System.out.println(Thread.currentThread().getName() + "使用时间:" + (System.currentTimeMillis() - start) + " ms");

0 commit comments

Comments
 (0)