随笔分类 -  多线程

摘要:1.Future回顾 Future 以及相关使用方法提供了异步执行任务的能力,但是对于结果的获取却是很不方便,我们必须使用Future.get()的方式阻塞调用线程,或者使用轮询方式判断 Future.isDone 任务是否结束,再获取结果。 代码示例: import java.util.concu 阅读全文
posted @ 2023-02-05 17:59 土木转行的人才 阅读(79) 评论(0) 推荐(0) 编辑
摘要:package com.company; import java.util.ArrayList; import java.util.List; import java.util.concurrent.*; public class Main { public static void main(Str 阅读全文
posted @ 2023-02-05 15:45 土木转行的人才 阅读(22) 评论(0) 推荐(0) 编辑
摘要:#1.注意:Executors是不建议的 #2.强制使用ThreadPoolExecutor 2.1 点击查看代码 public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUni 阅读全文
posted @ 2022-03-26 15:56 土木转行的人才 阅读(58) 评论(0) 推荐(0) 编辑
摘要:借鉴: https://blog.csdn.net/mryang125/article/details/81878168 多线程理解: https://www.cnblogs.com/jmsjh/p/7762034.html package com.company; import java.util 阅读全文
posted @ 2020-11-13 15:26 土木转行的人才 阅读(104) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示