java – 是否有默认的ExecutorService,或者我注定要创建一个并维护它来获取Future objetcs?

根据我的理解,获取Future的唯一方法是使用ExecutorService,例如通过Executors.newFixedThreadPool(10)获取(顺便说一句,你如何使用多少线程?是否有一些拇指规则?) .

所以我不明白,我是否应该使用:

ExecutorService executorService = Executors.newFixedThreadPool(n);

然后保存它(例如在一些顶级IoC中)并在需要新的Future时调用executorService?

是不是像我可以使用的认Java内置的ExecutorService,从而避免了ExecutorService初始化和维护的唠叨?

最佳答案

Isn’t there like a default Java’s built-in ExecutorService I can use…?

Java8中有.

阅读Javadoc for java.util.concurrent.CompletableFuture.supplyAsync(…).

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...