We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5080e60 commit 46835e7Copy full SHA for 46835e7
1 file changed
03concurrency/0301/src/main/java/java0/conc0303/Homework03.java
@@ -1,21 +1,26 @@
1
package java0.conc0303;
2
3
+/**
4
+ * 本周作业:(必做)思考有多少种方式,在main函数启动一个新线程或线程池,
5
+ * 异步运行一个方法,拿到这个方法的返回值后,退出主线程?
6
+ * 写出你的方法,越多越好,提交到github。
7
+ *
8
+ * 一个简单的代码参考:
9
+ */
10
public class Homework03 {
11
12
public static void main(String[] args) {
13
14
+ long start=System.currentTimeMillis();
15
// 在这里创建一个线程或线程池,
16
// 异步执行 下面方法
17
-
- long start=System.currentTimeMillis();
18
int result = sum(); //这是得到的返回值
19
+
20
// 确保 拿到result 并输出
- System.out.println("异步计算结果为:"+result);
21
+ System.out.println("异步计算结果为:"+result);
22
- System.out.println("使用时间:"+ (System.currentTimeMillis()-start) + " ms");
23
+ System.out.println("使用时间:"+ (System.currentTimeMillis()-start) + " ms");
24
25
// 然后退出main线程
26
}
0 commit comments