A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


java中提供了一个解决方式:就是同步代码块。
格式:
synchronized(对象) {  // 任意对象都可以。这个对象就是锁。
     需要被同步的代码;
}

好处:解决了线程安全问题。
弊端:相对降低性能,因为判断锁需要消耗资源,产生了死锁。

定义同步是有前提的:
1,必须要有两个或者两个以上的线程,才需要同步。
2,多个线程必须保证使用的是同一个锁。

2 个回复

倒序浏览
顶一个!!!!
回复 使用道具 举报
么么哒。。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马