@Async优雅的异步调用 Java

@Async优雅的异步调用

  前言  众所周知,java的代码是同步顺序执行,当我们需要执行异步操作时我们需要创建一个新线程去执行,以往我们是这样操作的:    /**  &n...
阅读全文
多线程编程的核心 多线程

多线程编程的核心

传统容器线程安全吗并发容器介绍阻塞队列原子类介绍ABA问题及解决方案Lock和Condition接口可重入锁读写锁队列同步器AQS公平锁与非公平锁锁降级和锁升级底层实现公平锁一定公平吗?Conditi...
阅读全文