![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Thread
线程
小白天下第一
做最简单的自己
展开
-
线程池入门--小练习
线程池的使用步骤可以归纳总结为五步: 1:利用Executors工厂类的静态方法,创建线程池对象; 2:编写Runnable或Callable实现类的实例对象; 3:利用ExecutorService的submit方法或ScheduledExecutorService的schedule方 法提交并执行线程任务 4:如果有执行结果,则处理异步执行结果(Future) 5:调用shutdown()方法,关闭线程池原创 2020-09-05 15:57:36 · 1110 阅读 · 0 评论 -
线程池入门--四(Future)
类型 方法 说明 boolean cancel(boolean mayInterruptIfRunning) 试图取消对此任务的执行。 V get() 如有必要,等待计算完成,然后获取其结果。 V get(long timeout, TimeUnit unit) 如有必要,最多等待为使计算完成所给定的时间之后,获取其结果(如果结果可用)。 boolean isCancelled() 如果在任务正常完成前将其取消,则返回 true。 boolean isDone() 如果任务已...原创 2020-09-05 11:35:21 · 494 阅读 · 0 评论 -
线程池入门--三(ScheduleExecutorService接口中的延迟执行任务和定时重复执行任务的功能)
ScheduleExecutorService是ExecutorService的子接口具备延迟执行任务和定时重复执行任务的功能原创 2020-09-05 10:32:06 · 1044 阅读 · 0 评论 -
线程池入门--二(Executors获取ExecutorService静态方法)
获取ExecutorService JDK中Executor的静态方法 newCachedThreadPool newFixedThreadPool newSingleThreadExecutor原创 2020-09-05 00:50:02 · 651 阅读 · 0 评论 -
线程池入门--一(ThreadPoolExecutor)
写一个简单的线程池原创 2020-09-05 00:18:02 · 166 阅读 · 0 评论