怎么才能线程安全?

最直接的想法就是同步,同步,同步!!!
但是不要忘了,为什么会有线程安全问题产生?同步的是什么?

因为 资源的共享才会有线程安全问题,同步的也是那个共享的资源。
多个线程同时使用一个资源的时候才会有线程安全问题,所以就对那个资源进行同步处理。

同步,属于事后补救的措施。

还有一个事前避免的解决方案,就是 干掉那个共享资源。
既然问题就出在那个共享资源上面,如果没有这个东西,就不会产生线程安全问题,也不用同步了。

所以解决线程安全问题,不只是同步,还有干掉共享的资源!!!

阅读更多
文章标签: 线程安全 多线程
个人分类: 说不清的东西
上一篇Java中关于 单例 多例 单线程 多线程
下一篇服务器推送之WebSocket 入门学习路程(一)
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭