- 博客(19)
- 收藏
- 关注
原创 零基础小白入门JavaEE初阶,深刻理解多线程基础(5)
每个线程都有一个自己的“工作内存”(work memory相当于寄存器),同时这些线程共享同一个“主内存”(main memory),当一个线程循环进行上述读取变量操作的时候,就会把主内存中的数据,拷贝到该线程的工作内存中,后续另一个线程修改,也是先修改自己的工作内存,拷贝到主内存里。可以让后执行的逻辑,等待先执行的逻辑先执行。虽然无法直接干预调度器的调度顺序,但是可以让后执行的逻辑(线程)进行等待,等到先执行的逻辑执行完后,在通知后执行的线程继续执行。A等B,B也等A或者A等待B,B等待C,C等待A。
2025-10-19 00:03:06
698
8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅