怎么才能线程安全?

原创 2016年06月01日 17:54:15

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

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

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

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

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

JAVA线程安全

  • 2016-11-01 17:18
  • 20.27MB
  • 下载

编写线程安全的JSP应用程序

编写线程安全的JSP应用程序,jsp多线程安全注意事项,JSP默认是以多线程方式执行的,这是JSP与ASP,PHP,PERL等脚本语言不一样的地方,也是它的优势之一,但如果不注意多线程中的同步问题,会...

php5.2.17 线程安全版windows

  • 2016-01-30 16:19
  • 10.06MB
  • 下载

lock语句和线程安全

--------------以下部分内容摘自《C#高级编程(第八版)》--------------- 先来看一个简单的Demo: 首先是两个类的定义 Student类,只有一个简单的Num属性 pu...

C++线程安全(经典)

  • 2010-06-29 10:11
  • 545KB
  • 下载

java线程安全总结

  • 2013-05-21 00:42
  • 90KB
  • 下载

java各种集合的线程安全

java集合的线程安全
  • glDemo
  • glDemo
  • 2015-03-26 18:48
  • 18591

线程安全的jdbc连接池

内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)