一个线程锁住,其他线程也会锁住吗 (c linux 线程锁)
synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程A每次运行到这个方法时,都要检查有没有埋察其它正在用这个方法的线程B(或者C D等),有的话要等正在使用这个方法的线程B(或者C D)运行完这个方法后再运行此线程A,没有的话,直接运行 也就是说锁住的代码孙粗一个线程会运行完之后 其他线程才能抢占cpu的资源开始执行弯凯茄
synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程A每次运行到这个方法时,都要检查有没有埋察其它正在用这个方法的线程B(或者C D等),有的话要等正在使用这个方法的线程B(或者C D)运行完这个方法后再运行此线程A,没有的话,直接运行 也就是说锁住的代码孙粗一个线程会运行完之后 其他线程才能抢占cpu的资源开始执行弯凯茄