为什么要用锁?
在多线程中,难免会出现在多个线程中对同一个对象的实例变量或者全局静态变量进行并发访问的情况,如果不做正确的同步处理,那么产生的后果就是"脏读",也就是取到的数据其实是被更改过的。注意这里 局部变量是不存在脏读的情况在多线程中,难免会出现在多个线程中对同一个对象的实例变量或者全局静态变量进
为什么要用锁?
在多线程中,难免会出现在多个线程中对同一个对象的实例变量或者全局静态变量进行并发访问的情况,如果不做正确的同步处理,那么产生的后果就是"脏读",也就是取到的数据其实是被更改过的。注意这里 局部变量是不存在脏读的情况在多线程中,难免会出现在多个线程中对同一个对象的实例变量或者全局静态变量进