摘要:
AQS原理AQS:AbstractQuenedSynchronizer抽象的队列式同步器。是除了java自带的synchronized关键字之外的锁机制。AQS的全称为(AbstractQueuedSynchronizer),这个类在java.util.concurrent.locks包 AQS的核 阅读全文
posted @ 2021-09-08 16:32
Chen洋
阅读(133)
评论(0)
推荐(0)
摘要:
1. 简介# Java中常见的四种并发工具类: CountDownLatch(闭锁,我觉得叫门闩更好理解) CyclicBarrier Semaphore Exchanger 2. 主线程等待子线程之CountDownLatch# 原理 CountDownLatch允许一个或多个线程等待其他一组线程 阅读全文
posted @ 2021-09-08 15:44
Chen洋
阅读(654)
评论(0)
推荐(0)
摘要:
线程的状态转换图 线程的几种状态(1)新建状态(New): 用new语句创建的线程处于新建状态,此时它和其他Java对象一样,仅仅在堆区中被分配了内存。(2)就绪状态(Runnable): 当一个线程对象创建后,其他线程调用它的start()方法,该线程就进入就绪状态,Java虚拟机会为它创建方法调 阅读全文
posted @ 2021-09-08 15:27
Chen洋
阅读(1939)
评论(0)
推荐(0)
摘要:
springMVC/SpringBoot中提供了@RequestHeader注解用来获取请求头。 一、使用@RequestHeader获取请求头 (一)获取某一个请求头 例如,获取accept-language请求头: @GetMapping("/getLanguage") public Resul 阅读全文
posted @ 2021-09-08 15:16
Chen洋
阅读(3745)
评论(0)
推荐(0)

浙公网安备 33010602011771号