Java线程间的通信方式 | Notion
文章
1. volatile
2. synchronized 临界区方式
3. 等待/通知机制
4. 使用JUC工具类 CountDownLatch
5. 基本LockSupport实现线程间的阻塞和唤醒
6. 通过Socket网络通信
7. 信号量机制(Semaphore):包括无名线程信号量和命名线程信号量
8 管道通信就是使用java.io.PipedInputStream 和 java.io.PipedOutputStream进行通信
线程间的通信视频学习
手撕面试题:多个线程顺序执行问题