在没有进行正确同步下,如果多个线程访问同一个变量,你的程序需要注意3中隐患,具体修复的方法如下(
1.不要跨线程共享变量
2.使状态变为不可变化的
3.在任何状态下访问变量的时候,都使用同步
4.为了解决这个问题,所以一开始就将一个类设计成线程安全的,方便后期的维护
)
线程的安全性;如果一个类可以安全的被多个线程使用,那么他就是安全的.
无状态的对象永远是安全的
原文:https://www.cnblogs.com/chengyangyang/p/9729760.html