读书人

synchronized的困惑

发布时间: 2012-09-20 09:36:50 作者: rapoo

synchronized的疑惑
笔者在刚开始使用synchronized 的时候,对并发的疑惑很多.因此在这里总结一下,与大家分享.关键是"等",而不是"舍弃"线程.
synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程A每次运行到这个方法时,都要检查有没有其它正在用这个方法的线程B(或者C D等),有的话要等正在使用这个方法的线程B(或者C D)运行完这个方法后再运行此线程A.

读书人网 >软件架构设计

热点推荐