线程安全定义:如果一个类在单线程环境下能够运作正常,并且在多线程环境下,在器使用方法不必为其做任何够改变的情况下也能运作正常,那么我们就称器是线程安全的(Thread-safe),反之就是非线性安全的

:一个类如果能够导致竞态,那么它就是非线程安全的;而一个类如果是线程安全的,那么它就不会导致竞态.

线程安全性与竞态

PS:为了实现原子性(什么是原子性?),就会给线程加上锁(Synchronized或Lock或使用硬件锁)

参考书籍:《Java多线程编程实战指南(核心篇)》 --黄文海著

相关文章:

  • 2022-01-20
  • 2021-09-26
  • 2021-09-26
  • 2021-05-28
  • 2021-11-27
  • 2022-12-23
  • 2023-02-03
  • 2022-01-07
猜你喜欢
  • 2022-12-23
  • 2021-06-28
  • 2021-12-13
  • 2021-08-26
相关资源
相似解决方案