
Java多线程(线程池)
qq_42151769
这个作者很懒,什么都没留下…
展开
-
使用Java队列来处理日志信息(线程池的使用)
阿里的规范是使用new ThreadPoolExecutor()来创建线程池,二不是使用Excutor的静态工具类来创建线程池,具体可以查看博客(两篇): https://blog.youkuaiyun.com/angus_Lucky/article/details/79862491https://blog.youkuaiyun.com/qq_31615049/article/details/807567...原创 2018-10-22 20:33:43 · 2682 阅读 · 0 评论 -
Executors类
Executors线程工具类,位于java.util.concurrent包下面:主要用来创建四类线程池:1.newFixedThreadPool(int, ThreadFactory)创建一个定长的线程池,指定线程的数量大小,可以控制线程的最大并发量,超出的线程会在队列中等待源码如下: /** * Creates a thread pool that reuse...原创 2018-12-20 14:18:29 · 540 阅读 · 0 评论 -
CompletableFuture学习
/** * CompletableFuture源码中有四个静态方法用来执行异步任务: * 四个静态方法分别如下: * * public static <U> CompletableFuture<U> supplyAsync(Supplier<U> supplier){..} ---有返回值,默认使用ForkJoinP...转载 2019-05-08 16:04:27 · 1659 阅读 · 0 评论