Java CompletableFuture组合拼装异步线程任务(2)
Java CompletableFuture组合拼装异步线程任务 private void seq() throws ExecutionException, InterruptedException { System.out.println("时间1:" + System.currentTimeMillis()); CompletableFuture<String> f1 = CompletableFuture.supplyAsync(new Supplier<String>() { @Override public String get() { try { TimeUnit.SECONDS.sleep(3); } catch (InterruptedException e) { e.printStackTrace(); } return "2018"; } }); System.out.println("时间2:" + System.currentTimeMillis()); CompletableFuture<Integer> f2 = f1.t...