什么是线程安全和线程不安全(解释并发问题)

当我们在做压测或并发测试时,经常会遇到此问题 举例说明:假设售票系统有1000张票,A和B同时来买票,如果是线程不安全,那么可能售票系统可能出现1000-1去同时执行的情况,最终结果是A和B都买完后剩下999张票,而不是998张。 线程安全: 指的是多个线程在执行同一段代码的时候采用加锁机制,使每次的执行结果和单线程执行的结果都是一样的,不存在执行线程时出现意外结果 线程不安全 是指不提供加锁机制
相关文章
相关标签/搜索