有,尽可能避免引起非线程安全的条件——共享变量。如果能从设计上避免共享变量的使用, 即可避免非线程安全的发生,也就无须通过锁或者synchronized以及volatile解决原子性、 可见性和顺序性的问题。

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.