Java 多线程,并发编程


1 创建线程的方法

https://blog.csdn.net/li_mengjun/article/details/78159827?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2.pc_relevant_antiscanv2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2.pc_relevant_antiscanv2&utm_relevant_index=5

Thread 常用api


2 线程同步

  2.1 同步代码块

    2.2 同步方法

     2.3   


 3 线程通信


4 线程池

  4.1 ThreadPoolExecutor

 

    4.2  Executor

   

  4.3 定时器

  4.4  线程生命周期

 

阻塞和非阻塞的区别

ConcurrentHashMap

synchronized 锁升级流程

https://blog.csdn.net/qq_43842093/article/details/121024792

乐观锁与悲观锁的区别

https://blog.csdn.net/weixin_45177786/article/details/121573184

 

相关