摘要:
JUC 原子操作类的使用 实验目的 掌握Java原子类的使用方法,了解原子类在多线程环境下的特点和使用场景。 实验过程 导入Java原子类的库 创建AtomicInteger对象 使用原子方法对count进行操作 实验参考代码 public class AtomicExample { public 阅读全文
摘要:
JUC 并发容器和框架的使用 ConcurrentHashmap 简介 线程安全的哈希表,Hashmap 在 多线程环境下的替代 实验 实验目的:了解并发容器 ConcurrentHashmap 的使用方法 实验内容: 基础:直接使用 Thread 实现 多个线程同时往ConcurrentHashM 阅读全文
摘要:
同步组件的开发 Lock 🆚 AQS Lock 相当于提供了一套规范的锁方法接口,锁最终实现由 AQS 负责 graph LR 自定义锁 --implement--> Lock -.依赖-.-> 自定义Sync --extends--> AQS Lock 接口 AQS Lock 接口是Java提供 阅读全文