![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线程
林深见鹿与
这个作者很懒,什么都没留下…
展开
-
各类线程池的使用(工具类)
一:只有一个线程的线程池 二:固定数量的线程池 三:缓存线程池 四:延时线程池 此处列一个具体示例:使用延时线程池做定时任务,每半小时执行一次(时间可自定义),执行具体的业务逻辑 @Component public class HWAdvertRingJob extends SelectBaseServiceImpl { private static ScheduledExecutorService pool = Executors.newSingleThreadScheduledExecut原创 2021-10-20 20:46:53 · 184 阅读 · 0 评论 -
多线程实现
1、自定义容器提供新增元素(add)和获取元素(get)的方法 2、启动两个线程,线程一向容器中新增10个元素,线程二监听容器元素数量,当容器元素数量为5时,线程二输出信息并停止 public class Test_13 { volatile List<Object> list=new ArrayList<Object>(); public void add(Object o){ list.add(o); } public int get(){ re原创 2020-05-22 16:42:22 · 139 阅读 · 0 评论