
Java多线程
文章平均质量分 94
Java多线程、线程池
@素素~
素素,素而不凡,乐于分享,知足常乐,心态不老人就不会老!
展开
-
Java多线程之定时任务 以及 SpringBoot多线程实现定时任务以及分享动态实现定时任务
Java多线程之定时任务 以及 SpringBoot多线程实现定时任务、以及分享动态实现定时任务1. 基于单线程的定时器——简单介绍 Timer 中的 schedule 与 scheduleAtFixedRate2. 基于多线程的定时器——ScheduledExecutorService3. 基于多线程的定时器(SpringBoot)4. springboot动态定时任务的实现5. 附项目工程代码...原创 2022-03-12 18:03:26 · 5180 阅读 · 1 评论 -
SpringBoot 自定义线程池以及多线程间的异步调用(@Async、@EnableAsync)
SpringBoot 自定义线程池以及多线程间的异步调用(@Async、@EnableAsync)1. 前言2. 举例说明2.1 例1——异步不生效例子2.1.1 案例介绍2.1.2 观察效果2.1.3 问题原因及解决办法2.1.4 附代码2.2 例2——解决2.1的异步不生效例子2.2.1 解决方案12.2.1.1 代码2.2.1.2 效果2.2.2 解决方案2——两个异步类里互相调用异步方法2.2.2.1 代码2.2.2.2 效果2.3 例3——使用定义线程池的异步2.4 例4——优化2.3(打印线程池原创 2022-03-11 16:16:19 · 3356 阅读 · 5 评论 -
cron表达式的详细介绍(各域说明以及举例说明)
cron表达式的详细介绍(各域说明以及举例说明)1. 关于 cron1.1 前言1.2 使用 cron 的注意点1.3 举个例子2. cron表达式的格式(或语法)3. 各域的含义——如何取值?3.1 各域的含义介绍3.2 特殊字符的含义3.3 简单举例说明及使用效果1. 关于 cron1.1 前言这两天在弄定时任务,感觉 cron 表达式挺有意思,有必要写下来供大家参考学习。了解过 crontab 的应该都知道 crontab 怎么配置定时任务,其实cron 与 crontab 差不多,但需要原创 2022-03-09 10:13:12 · 15473 阅读 · 0 评论 -
线程死锁问题以及简单案例分析
线程死锁问题以及简单案例分析1. 什么是死锁?1.1 概述1.2. 业务场景——举例说明2. 死锁例子2.1 代码2.2 效果2.3 代码分析3. 解决案例中死锁问题4. 怎么避免线程死锁?1. 什么是死锁?1.1 概述不同的线程分别占用对方需要的同步资源不放弃,都在等待对方放弃自己需要的同步资源,就形成了线程死锁。出现死锁后,不会出现异常,不会出现提示,只是所有的线程都处于阻塞状态,无法继续!1.2. 业务场景——举例说明举例说明:比如两个小情侣刚开始感情很好,还弄了一个公共财神卡,原创 2022-03-06 09:58:31 · 506 阅读 · 0 评论 -
线程安全问题生活举例以及解决方案(ReentrantLock)
线程安全问题生活举例以及解决方案(ReentrantLock)1. 前言1.1 synchronized 解决线程安全问题2. 线程安全问题举例以及解决方案2.1 存在线程安全的代码2.2 用 ReentrantLock 解决线程安全3. synchronized 与 ReentrantLock 区别3.1 解释说明3.1.1 相同点3.1.1 不同点(1)实现上区别(2)性能上区别3.2 表格对比1. 前言本篇文章是继上篇之后,案例是同样的案例,很简单就是去田老师吃饭时的取单号案例,不做过多介绍了,原创 2022-03-05 19:52:31 · 458 阅读 · 0 评论 -
线程安全问题生活举例以及解决方案(synchronized)
线程安全问题生活举例以及解决方案(synchronized)1. 前言1.1 业务场景——模拟田老师取餐的取单号1.2 生活示例图1.3 本文例子的取单号说明2.线程不安全例子——取单号2.1 用 Thread2.1.1 例子代码2.1.2 注意点2.1.3 效果演示2.1.4 问题分析2.2 用 Runnable2.2.1 示例代码2.2.2 注意点2.2.3 效果演示2.2.4 问题分析3. 解决上述线程不安全问题3.1 分析导致线程不安全的原因3.2 同步代码块加锁3.2.1 关于锁3.2.2 实现原创 2022-03-03 22:10:31 · 327 阅读 · 0 评论 -
详解Java多线程之线程池
详解Java多线程之线程池原创 2021-12-19 22:35:47 · 689 阅读 · 0 评论 -
浅谈Java多线程
浅谈Java多线程原创 2021-12-19 22:53:14 · 512 阅读 · 0 评论 -
简单谈谈Java线程
简单谈谈Java线程原创 2021-12-19 12:36:34 · 478 阅读 · 0 评论