互斥锁:只有一个能进入,他完成 下一个才能进去。读写任何地方都要枷锁
读写锁【有大量的读, 时用。读写锁。 】读 多个线程 同事读,不会有影响, 第一个协成 进来 加了读锁,以后的协成 也能进来,但是不能写了。【读的时候不能写。 】写写进入了,读是进不去了。【(写是互斥)】
相同点, 都是 读写全都要加锁: