H__D  

2021年3月31日

摘要: 一、Iterator介绍 Java Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法,可用于迭代 ArrayList 和 HashSet 等集合。 Iterator 是 Java 迭代器最简单的实现,ListIterator 是 Collection API 中的接口, 它扩展了 阅读全文
posted @ 2021-03-31 12:35 H__D 阅读(812) 评论(0) 推荐(0) 编辑
 
摘要: ScheduledThreadPoolExecutor,它是一个计划任务线程池,可以执行定时任务或者是计划任务。 ScheduledThreadPoolExecutor 继承了ThreadPoolExecutor,需要了解 ThreadPoolExecutor 的原理,参考:【Java多线程】线程池 阅读全文
posted @ 2021-03-31 01:42 H__D 阅读(149) 评论(0) 推荐(0) 编辑
 
摘要: ScheduledThreadPoolExecutor继承自ThreadPoolExecutor。它主要用来在给定的延迟之后运行任务,或者定期执行任务。ScheduledThreadPoolExecutor的功能与Timer类似,但ScheduledThreadPoolExecutor功能更强大、更 阅读全文
posted @ 2021-03-31 00:51 H__D 阅读(417) 评论(0) 推荐(0) 编辑
 
摘要: 一、Executor框架 在Java中,使用线程来异步执行任务。Java线程的创建与销毁需要一定的开销,如果我们为每一个任务创建一个新线程来执行,这些线程的创建与销毁将消耗大量的计算资源。同时,为每一个任务创建一个新线程来执行,这种策略可能会使处于高负荷状态的应用最终崩溃。 Java的线程既是工作单 阅读全文
posted @ 2021-03-31 00:33 H__D 阅读(142) 评论(0) 推荐(0) 编辑