黑马程序员技术交流社区
标题:
多线程出现的安全原因及其解决方式
[打印本页]
作者:
朱磊zl
时间:
2015-6-20 10:12
标题:
多线程出现的安全原因及其解决方式
多线程安全问题的原因
A:是否有多线程环境
B:是否有共享数据
C:是否有多条语句操作共享数据
(10)同步解决线程安全问题
A:同步代码块
synchronized(对象) {
需要被同步的代码;
}
这里的锁对象可以是任意对象。
B:同步方法
把同步加在方法上。
这里的锁对象是this
C:静态同步方法
把同步加在方法上。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2