什么是线程安全?
Posted 猿猿HHH
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是线程安全?相关的知识,希望对你有一定的参考价值。
线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。
1、线程安全的代码是多个线程同时执行也能正常工作的代码。
2、如果一段代码可以保证多个线程访问的时候正确操作共享数据,那么它是线程安全的。
总的来说,若某个工作采用多线程完成和采用单线程完成的结果绝对一样,则代表这段代码线程安全。
以上是关于什么是线程安全?的主要内容,如果未能解决你的问题,请参考以下文章