摘要: ###多线程操作同一个变量的问题 Java 的变量默认是所有线程共享的,存在共享内存中 线程从共享内存读取变量到自己的工作内存,执行后再写回共享内存,什么时候读,什么时候写,由系统决定,是不确定的 这样会导致变量值的不确定性 比如 T1 和 T2 两个线程 假设有下面步骤 T1 读取 counter 阅读全文
posted @ 2022-02-20 17:03 moon~light 阅读(122) 评论(0) 推荐(0) 编辑