多线程
白米稀饭ice
这个作者很懒,什么都没留下…
展开
-
Executor 线程池
Spring Boot 中的 Executor 线程池的简单使用参考资料:https://mp.weixin.qq.com/s/H1EOoxvYAX4BZHF0B3O7Qw转载 2021-06-07 17:26:18 · 173 阅读 · 0 评论 -
线程
创建线程的三种方式继承Thread类创建一个类继承Thread类重写run方法启动线程 thread.start();实现Runnable接口创建一个类实现 Runnable接口重写run()方法new Thread(Runnable).start();启动实现Callable接口创建一个类实现 Callable接口重写call()方法,需要有返回类型new Thread(Callable).start();启动并发多个线程访问同一资源synchro原创 2021-05-20 12:45:13 · 131 阅读 · 0 评论 -
多线程CountDownLatch
概念:countDownLatch这个类使一个线程等待其他线程各自执行完毕后再执行。是通过一个计数器来实现的,计数器的初始值是线程的数量。每当一个线程执行完毕后,计数器的值就-1,当计数器的值为0时,表示所有线程都执行完毕,然后在闭锁上等待的线程就可以恢复工作了。示例:构造器List<String> list = new ArrayList<String>()...原创 2020-01-15 11:18:20 · 227 阅读 · 0 评论