![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线程
Kate_Monkey
喜欢开发的小猴子
展开
-
使用CountDownLatch实现多线程
1、使用该方式是可以实现等待所有的线程执行完之后,在执行某些代码逻辑 2、使用CountDownLatch实现线程计数器-1,直到为0,await会被唤醒,再执行await之后的代码原创 2022-03-08 15:01:42 · 349 阅读 · 0 评论 -
单线程
1、单线程写法 @Async public void threadAsyc(){ try { Executors.newSingleThreadExecutor().execute(new Runnable() { @Override public void run() { ...原创 2019-12-25 17:50:02 · 470 阅读 · 0 评论 -
异步线程
1、启动类需要加上@EnableAsync注解,开启异步 @SpringBootApplication @EnableAutoConfiguration(exclude = {MultipartAutoConfiguration.class}) @ComponentScan(basePackages = "com.asia") @MapperScan("com.asia.dao") @Enab...原创 2019-12-02 15:39:40 · 1008 阅读 · 0 评论 -
线程池
1、创建线程服务 package com.asia.web.Controller.Thread; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Component; import java.util.concurrent.*; import jav...原创 2019-12-25 17:46:45 · 74 阅读 · 0 评论