黑马程序员技术交流社区
标题:
如何进行多句操作共享数据代码的封装呢?
[打印本页]
作者:
漠陌
时间:
2015-8-25 11:12
标题:
如何进行多句操作共享数据代码的封装呢?
java中提供了一个解决方式:就是同步代码块。
格式:
synchronized(对象) { // 任意对象都可以。这个对象就是锁。
需要被同步的代码;
}
好处:解决了线程安全问题。
弊端:相对降低性能,因为判断锁需要消耗资源,产生了死锁。
定义同步是有前提的:
1,必须要有两个或者两个以上的线程,才需要同步。
2,多个线程必须保证使用的是同一个锁。
作者:
胡述灵
时间:
2015-8-25 11:23
顶一个!!!!
作者:
zouyinhui_888
时间:
2015-8-25 20:17
么么哒。。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2