跳到主要内容
  1. 所有标签/

Java

2023


线程不安全的集合及解决方法

·📄 1131 字·🍵 3 分钟
List不安全: CopyOnWriteArrayList思想, CopyOnWriteArrayList比Vector厉害在哪里?HashSet底层是什么? Map不安全的两个重点

几种锁的定义

·📄 1226 字·🍵 3 分钟
可重入锁(Synchonized演示/Lock演示),自旋锁(自定义自旋锁),死锁(基本概念/死锁避免方法/死锁检测)

读写锁、阻塞队列和同步队列

·📄 2247 字·🍵 5 分钟
ReadWriteLock(读写锁)主要是提高效率,允许多个线程读资源,但是只允许一个线程写资源。

JUC工具类(加法减法计数器)

·📄 961 字·🍵 2 分钟
CountDownLatch(类似减法计数器),CyclickBarrier(类似加法计数器),Semaphore(计数信号量)

线程实现的三种方式

·📄 2423 字·🍵 5 分钟
继承Thread类(重要) # 自定义线程类继承Thread类 重写run()方法,编写线程执行体 创建线程对象,调用start()方法启动线程 实现 #public class Demo1_CreateThread1 extends Thread { @Override public void......