黑马程序员技术交流社区

标题: 多线程问题求解 [打印本页]

作者: 892678869    时间: 2016-12-14 15:06
标题: 多线程问题求解
多线程为什么会出现线程安全问题?
作者: sunxiaobo    时间: 2016-12-14 15:34
因为他们抢的很快

作者: 伯乐何在    时间: 2016-12-14 16:38
你可以这样理解有些东西快肯定有她的不好,比如车开的太快容易出安全隐患对吧,一个道理呀

作者: 892678869    时间: 2016-12-14 17:08
伯乐何在 发表于 2016-12-14 16:38
你可以这样理解有些东西快肯定有她的不好,比如车开的太快容易出安全隐患对吧,一个道理呀
...

能不能用专业的语言回答,这样还是不太理解
作者: 试着try    时间: 2016-12-14 20:02
是不是同不同步的问题?

作者: 892678869    时间: 2016-12-14 20:44
试着try 发表于 2016-12-14 20:02
是不是同不同步的问题?

这只是一方面,不全是,
作者: 1985206835long    时间: 2016-12-16 23:28
支持顶一个!!!
作者: Mr_Maty    时间: 2016-12-19 22:50
个人看法:我觉得从根源来说是cpu时间分片导致的同步问题

作者: seasonzhang    时间: 2016-12-21 11:35
各个线程都在抢占cpu  加入两个不同的线程访问同一个资源,这个临界资源就有可能会被错误修改 比如经典的读者写着问题或者生产者消费者问题 所以这个时候要用一些控制方法来阻止临界资源被非法访问




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