黑马程序员技术交流社区
标题:
关于synchronized同步的问题
[打印本页]
作者:
拾起落叶
时间:
2015-7-11 14:36
标题:
关于synchronized同步的问题
谁能解释下同步代码块什么时候用?用在什么地方?听的有点模糊
作者:
122125241
时间:
2015-7-11 14:44
满足三个条件,一个是多线程 二是多线程有共用的代码 三是是否有多条语句操作这个代码
如果是 那么就需要考虑同步时的安全问题 要么放入同步方法里面 在修饰符后面加synchronized(锁对象时this,,静态方法锁对象是自解码文件),要么把代码直接圈起来上个同步代码块加锁(锁对象任意)-----就这么多
其实也可以用Lock锁,共用代码钱加锁,共用后面解锁是一样的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2