synchronized总结

synchronized是java语言中的关键字,可以用来修饰方法和代码块。被synchronized修饰的方法或是代码块不能同时被多个线程执行,也就是说同一时间只能有一个线程能访问,解决多线程中并发同步的问题。 举个例子,我们去医院看病,首先要挂号,挂号完毕后我们就到对应医生的诊室门口等通知,通知到你了,你就可以进去看病了。这个例子如果我们换一个角度看:首先医生给病人看病,我们可以定义一个方法叫
相关文章
相关标签/搜索