![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
并发编程
文章平均质量分 60
Fred-X
Java开发一枚,持续学习,持续分享。
展开
-
@Async的使用、应用场景
@Async的使用、应用场景@Async的作用应用场景@Async的使用结论疑问解答 @Async的作用 正常方法被调用时是同步执行,而@Async标识的方法调用时是异步执行。 应用场景 通常用于耗时较长或者不需要立即得到执行结果的逻辑,说白了就是异步执行 例如: 发送邮件 导出数据 同步商品 @Async的使用 这里就同步商品为例,简单说下商品同步的业务便于理解 假设现在有个SaaS化的商城有个商品总库,总库新增了商品,每个企业的商城可以自主同步总库所新增的商品,这个商品同步过程就可以使用@Async原创 2021-09-01 20:24:53 · 2803 阅读 · 0 评论 -
面试官:请用三种方式实现多线程顺序输出“ABC“
方式一:Wait+Notify public class PollOutputWaitNotify { public static void main(String[] args) { WaitNotify waitNotify = new WaitNotify(1, 6); new Thread(() -> { waitNotify.print("A", 1, 2); }).start(); new原创 2021-03-07 23:31:56 · 501 阅读 · 1 评论