什么是线程安全问题?
多个线程,同时操作同一个共享资源的时候,可能出现业务安全问题。
存在条件:存在多个线程在同时执行、同时访问一个共享资源、存在修改资源。
具体案例:两个人去银行取钱,一个人已经把钱取走,另一个人在前一个人取钱时,就跳过余额判断机制,最后的结果的,银行倒欠-10000。
什么是线程安全问题?
多个线程,同时操作同一个共享资源的时候,可能出现业务安全问题。
存在条件:存在多个线程在同时执行、同时访问一个共享资源、存在修改资源。
具体案例:两个人去银行取钱,一个人已经把钱取走,另一个人在前一个人取钱时,就跳过余额判断机制,最后的结果的,银行倒欠-10000。