黑马程序员技术交流社区

标题: 多线程同步代码块的问题 [打印本页]

作者: 久违的微笑    时间: 2014-6-22 09:35
标题: 多线程同步代码块的问题
视频里面,毕老师用火车站售票的例子来讲。说多线程的时候可能会存在安全问题,所以加了“锁”(同步代码块的示例)。后面进行实现时又说例子中的票数设置的少,结果不明显。把票数改大以后,“锁”的部分又会消耗很多资源。最好的解决办法是什么呢?求解。
作者: EarlyHeart    时间: 2014-7-2 05:25
加同步代码块解决线程安全问题是必要的,这是为了安全必须做的效率的牺牲,但是可以在此基础上最大程度的缩小同步代码块的范围,仅把需要同步的共享资源做同步处理,以减小效率的损失。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2