提交 6df276c8 编写于 作者: 武汉红喜's avatar 武汉红喜

concurrent test

上级 79bc5067
...@@ -3,6 +3,7 @@ package org.hongxi.java.util.concurrent; ...@@ -3,6 +3,7 @@ package org.hongxi.java.util.concurrent;
import java.util.concurrent.ExecutorService; import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors; import java.util.concurrent.Executors;
import java.util.concurrent.Future; import java.util.concurrent.Future;
import java.util.stream.IntStream;
/** /**
* Created on 2019/8/8. * Created on 2019/8/8.
...@@ -12,7 +13,10 @@ import java.util.concurrent.Future; ...@@ -12,7 +13,10 @@ import java.util.concurrent.Future;
public class RunnableTest { public class RunnableTest {
public static void main(String[] args) throws Exception { public static void main(String[] args) throws Exception {
ExecutorService executorService = Executors.newSingleThreadExecutor(); ExecutorService executorService = Executors.newCachedThreadPool();
IntStream.range(0, 10).forEach(n -> {
executorService.execute(() -> System.out.println(n));
});
executorService.submit(() -> System.out.println("hello")); executorService.submit(() -> System.out.println("hello"));
Future<String> future = executorService.submit(() -> Future<String> future = executorService.submit(() ->
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册