subtitle
并发编程 并发编程
并发编程1. 线程状态要求 掌握 Java 线程六种状态 掌握 Java 线程状态转换 能理解五种状态与六种状态两种说法的区别 六种状态及转换 分别是 新建 当一个线程对象被创建,但还未调用 start 方法时处于新建状态 此时未与
2023-10-20
synchronized的锁升级 synchronized的锁升级
锁状态 无锁:001 偏向锁:记录线程ID,末尾101 锁升级的流程 自适应自旋锁
2023-10-20
AQS的概述 体系架构 源码解读(非公平锁) 源码总结 AQS的概述 体系架构 源码解读(非公平锁) 源码总结
JUC并发编程目录 1.AQS是什么?1.是用来构建锁或者其它同步器组件的重量级基础框架及整个JUC体系的基石,通过内置的队列的变种来完成资源获取线程的排队工作,将每条将要去抢占资源的线程封装成一个Node节点来实现锁的分配,有一个int类
2023-10-20